
Local Global Chat
Minecraft Paper plugin (1.16.5+) that adds both local and global chats with clean Paper Component-based formatting. Vault prefixes and suffixes are supported.
LocalGlobalChat is a Paper (1.16.5+) plugin that adds both local and global chats with Component-based formatting.
Vault is supported, but is not required for the plugin to work. Needed if you want to display prefixes and suffixes.
👀 Screenshots
🌠 Key features
- Set the max distance that other players will be able to see your messages from.
- Select between seeing distance as a hover effect or as an embedded text.
- Fully customizable chat format with RGB (hex) color support.
- Two chat modes: local and global.
- Quick switching between chat modes using commands or prefix.
- Vault integration for displaying player prefixes and suffixes.
- Action bar notifications when nobody hears your local message.
- Per-player default chat mode settings.
- Private messages (
/msg,/tell,/w). - Custom join/quit messages.
📄 Default config
localChatRadius: 100
format: '<chatSymbol><localChatDistance> <prefix>&#CBD5E1<name><suffix> &8» &f<message>'
localChatSymbol: '&#F1DC4Fʟ'
globalChatSymbol: '&#A4D400ɢ'
localChatDistanceText: ' E6268[<blocks>m away]'
# Whether the distance should be displayed as a hover effect for local chat symbol
localChatDistanceAsHover: false
localChatDistanceHoverText: "&7<blocks>m away"
# If a message starts with this symbol, the message will be sent to the global chat
globalChatPrefix: '!'
# If 'true', the global chat prefix (e.g., "!") will always be removed from the final message shown in chat,
# even if the user set its default chat to global (e.g., "!hello" becomes "hello")
hideGlobalPrefixInOutputAnyway: false
# Whether the "Nobody heard you" label will be shown in the action bar when player's message wasn't seen by anyone
showNobodyHeardYou: true
Custom join/quit messages
joinMessage: '&#CBD5E1[&#A6D800+&#E2E8F0] &#E2E8F0
Custom format for '/msg', '/w', '/tell'
privateMessageOutgoingFormat: '&8[&#CBD5E1You &8» &#CBD5E1
messages:
"prefix": "&#C8D1DE[LocalGlobalChat]"
"default-chat-set-to-local": "
### 💻 Commands
- `/chat reload` — reload the plugin.
- `/chat local` — set the local chat by default.
- `/chat local <message>` — set the local chat by default and send a message.
- `/chat global` — set the global chat by default.
- `/chat global <message>` — set the global chat by default and send a message.
- `/msg <player> <message>` — send a private message.
Aliases: `/lgc`, `/localglobalchat`, `/local`, `/global`, `/w`, `/tell`.
### 🔞 Permissions
- `localglobalchat.use` _(**true** by default)_ — Allows to use the plugin.
- `localglobalchat.admin` _(for **operators** by default)_ — Allows to use `/chat reload`.
### 🚀 Installation guide
**[IMPORTANT]** Before getting started, make sure that the plugin's version is **compatible** with your server version.
1. Download the latest version of the plugin from the Releases tab.
1. Put the downloaded `.jar` into the `/plugins` directory of your server.
1. Restart your server or enter the `/reload` command.
Сервер для плагина Local Global Chat - как у профи
Плагин Local Global Chat создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Local Global Chat для друзей можно за пару минут - BungeeHost всё уже подготовил.
