⚡StaffChat⚡A minimalist in-game staff chat plugin! icon

⚡StaffChat⚡A minimalist in-game staff chat plugin! -----

Enables staff communication in-game with a designated chat channel!



Hello
World!

[​IMG]
Latest ReleaseUser GuideIssue Tracker


[​IMG]

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.

[​IMG]
Code (Text):
"&8[&4Staff Chat&8] &f&l[%vault_prefix%] %essentials_nickname%&8: &e%message%"


PlaceholderAPI Support

This plugin supports all available placeholders from PlaceholderAPI.

Code (Text):
"&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.

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!
Resource Information
Author:
----------
Total Downloads: 256
First Release: Aug 31, 2023
Last Update: May 6, 2024
Category: ---------------
All-Time Rating:
1 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings