SiuuuStaffChat
PluginLicenseRef-All-Rights-Reserved

SiuuuStaffChat

This plugin adds some more chat channels for staff members.

16
Downloads
2
Followers
3 weeks ago
Updated
📦
1
Versions

📖About SiuuuStaffChat

🛡️ 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

  1. Download the latest .jar file.
  2. Place it into your server's plugins folder.
  3. Restart your server.
  4. Edit the generated config.yml (optional).
  5. 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