BungeeMessages
Your proxy. Your rules.
![[IMG]](//proxy.spigotmc.org/c43f750f040aedcbb8b55a9bae24237d7b65ea2f/68747470733a2f2f692e696d6775722e636f6d2f706c616365686f6c6465722e706e67)
Customizable BungeeCord proxy messages — all configurable in a single
config.yml.
✨ Features
| Customizable Messages |
Change every BungeeCord proxy message to your liking. |
| Color Codes & Hex Colors |
Use color codes (&a, &b, etc.) and hex colors (&#FF5500) to customize your messages. |
| Placeholders |
Use placeholders like {0} and {1} to display dynamic information. |
| Hardcoded Message Interception |
Catch and modify hardcoded messages in BungeeCord. |
| Reload Configuration |
Reload your configuration without restarting the proxy. |
Dependencies
Built-in Placeholders
These work everywhere:
| {0} |
Dynamic information (e.g., player name, server name) |
| {1} |
Additional dynamic information (e.g., server IP, player ID) |
⚙️ Configuration
Everything is controlled from
config.yml:
Code (YAML):
# Messages
messages
:
# --- messages.properties keys (injected directly into BungeeCord) ---
alert
:
"&8[&4Alert&8]&r "
already_connected
:
"&cYou are already connected to this server!"
# ...
# --- Hardcoded messages (caught via event substring matching) ---
hardcoded_unexpected_login_disconnect
:
"&cConnection error during login. Is IP-Forwarding correctly configured?"
hardcoded_unexpected_login_packet
:
"&cUnexpected packet during server login."
# ...
# Plugin messages
plugin:
prefix
:
"&8[&6BungeeMessages&8] &r"
reloaded
:
"&aConfiguration successfully reloaded!"
reload_failed
:
"&cFailed to reload configuration. Check console for details."
# ...
Commands & Permissions
| /bmsgs reload |
bungeemessages.reload |
OP |
| /bmsgs info |
bungeemessages.info |
OP |
Credits
| LucasTHCR |
Maintainer — created and maintains the plugin |