⚡StaffChat⚡A minimalist in-game staff chat plugin!
1.0.6Enables staff communication in-game with a designated chat channel!
Hello
World!
Latest Release • User Guide • Issue Tracker

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.
Details

"&8[&4Staff Chat&8] &f&l[%vault_prefix%] %essentials_nickname%&8: &e%message%"PlaceholderAPI Support
This plugin supports all available placeholders from PlaceholderAPI.
Details
"&8[&4Staff Chat&8] &f&l[%vault_prefix%] %essentials_nickname%&8: &e%message%"Commands & Permissions
[]: 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.
Why?
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.
Configuration
https://github.com/denniemok/staff-chat-simplified/blob/master/src/main/resources/config.yml
Runtime Requirements
• Java 8 or above
• Spigot 1.8 or above, or equivalent forks
• Permission plugin (Optional)
• PlaceholderAPI (Optional)
Don't forget to rate this resource! Have fun!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta