
Better Local Chat
Proximity-based chat for Minecraft servers. Chat locally by default, use ! to go global. No client mod required!
💬 BetterLocalChat
Immersive, simple, and server-side only proximity-based chat for Minecraft servers.
How it works
By default, chat messages are only visible to players within a 50 block radius.
Want to reach everyone on the server? Simply prefix your message with ! to send it globally.
Perfect for roleplay servers, survival SMP, or just keeping conversations between nearby players.
✨ Features
- 📍 Local chat — only players within range can read your messages
- 🌍 Global chat — prefix with
!to send to everyone - ⚙️ Fully configurable via
localchat.json(Fabric) /config.yml(Paper) - 🖥️ Server-side only — players do not need to install anything
- 🪶 Lightweight — clear focus on stability and performance
- 💬 Only what you need — no exaggerated and unwanted features, just working local and global chat
- 🔄 Reload command (Paper only) —
/localchat reloadlets OPs reload the config without restarting the server
⚙️ Configuration
The config file is located at config/localchat.json (fabric) / plugins/localchat/config.yml (paper) and is created automatically on first launch.
| Option | Description | Default |
|---|---|---|
localRadius | Chat range in blocks | 50 |
globalPrefix | Prefix for global messages | ! |
localFormat | Format of local messages | §a[Local] §f%n§7: §f%m |
globalFormat | Format of global messages | §6[Global] §f%n§7: §f%m |
noOneNearbyMessage | Message when nobody is in range | §7[Nobody nearby heard you] |
Use
%nfor the player name and%mfor the message in format strings.
😎 Need help? Found a bug? Have good mod / plugin ideas?
My own official Discord is out now! You can now report bugs, get support, ask questions, make suggestions for other mods/plugins or features, chat with others and the dev, and more! https://discord.gg/4RSMa6w5nF
