This is a
lightweight plugin with exactly one function: facilitates staff communication in-game with a designated chat channel. Nothing fancy or complicated is involved. What it does is only the simplest task you ever ask for, hence the performance and size.
Heavily inspired by
Staff Chat, this version, however, is much more simplified and straightforward, and is developed using a minimalist approach.
Major Highlights
• Simple, lightweight and highly configurable.
• Built-in support for
HEX colour and
PlaceholderAPI.
• Automatic colour code conversions in chat..
• Forward compatible with all
1.8+ versions.
• Nothing more... Just that simple...
HEX Colour Support
This plugin supports the colouring of chat messages with HEX codes on 1.16+ servers.
[]: Optional; <>: Compulsory
• /sc <message> - (staffchat.use) - Send a message in staff chat.
• /sct [on|off] - (staffchat.use) - Toggle on or off chat mode in staff chat.
• /screload - (staffchat.reload) - Reload config.
staffchat.* is by default granted to OPs.
Special Note
Adding or removing the permission "staffchat.use" to or from an online player requires them to relog to take effect.
This is related to how this plugin works.
When a player has the permission "staffchat.use", the plugin recognizes them as staff members
at the moment they enter the server. If they want to talk only to other staff members, they can enable Staff Chat mode by typing "/sct." After that, anything they say in the chat will only be seen by other staff members. This also works if they use "/sc <message>."
If a player is granted the permission "staffchat.use" while they are online, they need to log out and then log back in for the plugin to register their staff status. If they don't do this, even if they use the command correctly, their messages won't be seen by other staff members.