Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
🛡️ StaffChannels – The Ultimate Staff Chat Solution
Tired of chaotic staff communication where everyone talks over each other? StaffChannels brings structure and professionalism to your Minecraft server by providing dedicated, permission-based chat channels for every staff rank.
Create separate channels for Owners, Admins, Moderators, and Supporters, or use the Global Staff Chat to communicate with your entire team. Best of all, you have full control over who can read and who can write in each channel.
✨ Features
🏆 Dedicated Staff Channels
Includes 5 built-in staff channels:
- Owner Chat
- Admin Chat
- Moderator Chat
- Supporter Chat
- Global Staff Chat
🔐 Advanced Permission System
Every channel comes with separate read and write permissions.
Examples:
- Allow Trial Supporters to read the Moderator Chat without sending messages.
- Let Moderators view Admin discussions while restricting write access.
- Create a fully customized staff communication hierarchy.
🎨 Full Color Support
Supports all Minecraft color and formatting codes:
&cRed Text
&aGreen Text
&lBold Text
&oItalic Text
Use colors in:
- Chat messages
- Prefixes
- Configuration files
- Error messages
⚙️ Fully Configurable
Customize everything inside the config.yml:
- Chat prefixes
- Message formats
- Permission messages
- Error messages
- Channel appearance
🚀 Lightweight & Efficient
- No databases required
- No unnecessary dependencies
- Minimal resource usage
- Plug & Play setup
💬 Commands
All commands accept the message directly as an argument.
| Command | Description |
|---|---|
/ownerchat <message> |
Sends a message to the Owner Chat |
/adminchat <message> |
Sends a message to the Admin Chat |
/modchat <message> |
Sends a message to the Moderator Chat |
/supporterchat <message> |
Sends a message to the Supporter Chat |
/staffchat <message> |
Sends a message to the Global Staff Chat |
🔑 Permissions
The core feature of StaffChannels is its flexible permission system.
| Permission | Description | Default |
|---|---|---|
ownerchat.write |
Allows sending messages in Owner Chat | OP |
ownerchat.read |
Allows reading Owner Chat messages | OP |
adminchat.write |
Allows sending messages in Admin Chat | OP |
adminchat.read |
Allows reading Admin Chat messages | OP |
modchat.write |
Allows sending messages in Moderator Chat | OP |
modchat.read |
Allows reading Moderator Chat messages | OP |
supporterchat.write |
Allows sending messages in Supporter Chat | OP |
supporterchat.read |
Allows reading Supporter Chat messages | OP |
staffchat.write |
Allows sending messages in Global Staff Chat | OP |
staffchat.read |
Allows reading Global Staff Chat messages | OP |
🛡️ Permission Example
Want Moderators to see Admin discussions without being able to participate?
Grant:
adminchat.read
Do not grant:
adminchat.write
This allows them to monitor conversations while preventing them from sending messages.
⚙️ Configuration
StaffChannels is designed to be easy to customize.
Available Placeholders
| Placeholder | Description |
|---|---|
%player% |
Player name |
%message% |
Sent message |
%prefix% |
Configured channel prefix |
Supported Color Codes
&0 &1 &2 &3 &4 &5 &6 &7
&8 &9 &a &b &c &d &e &f
&k &l &m &n &o &r
📦 Installation
- Download the latest
.jarfile. - Place it into your server's
pluginsfolder. - Restart your server.
- Edit the generated
config.yml(optional). - Assign permissions using LuckPerms or any other permission plugin.
❤️ Why StaffChannels?
Managing a staff team should be simple.
StaffChannels provides organized, permission-controlled communication channels that help your team stay focused, professional, and efficient.
✔ Organized Staff Communication
✔ Granular Permission Control
✔ Easy Configuration
✔ Lightweight Performance
✔ Ready in Minutes
No clutter. No confusion. Just clean staff communication.
Made with ❤️ for Minecraft Server Administrators by the SiuuuHD Team


