Compatibility
Minecraft: Java Edition
26.2
1.21.11
Platforms
Supported environments
Dedicated servers only
Tags
Creators
Details
Licensed MIT
Published 3 days ago
💬 BetterLocalChat
Proximity-based chat for Minecraft servers — immersive, simple, and server-side only.
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.
Other game versions (such as 1.21.11) for fabric, discord and more coming soon!
Thanks Highkeyoli for the inspiration! <3


