A global chat plugin for the Velocity Minecraft proxy
I was disappointed with the current options so I made my own plugin. I hope its useful for others.
- Global chat: your player's voice is echoed across your whole velocity network
- Log to console: the chat can be sent to your console (configurable, can be disabled)
- Configurable format: chat format can be changed or formatted using MiniMessage tags (or translated!)
- Global join/leave messages: let your whole network know when a player joins or leaves the velocity proxy (goes well with HidePlayerJoinQuit or SilentJoin)
- Server switch messages
Download the jar from GitHub releases (or compile your own) and drop it into your velocity's plugins folder. Restart the server to load a new plugin.
See chat/config.toml
in your server's plugins folder. You can reload the proxy for settings to take effect.
Messages support MiniMessage tags, read this documentation for more info.
I'm looking for a new plugin name, I don't really like "chat".
I would like to implement these features at some point:
- Welcome messages (MOTD?)
- Some command to clear chat
- Chat disabling (restricting the whole chat)
- Filter words from chat
- More templating placeholders (LP prefixes/suffixes, current server, date, etc)