Often staff chat solutions have few features, and are bloated with excessive formatting. The goal of this plugin is to be a lightweight and easy to use solution.
By default there are 8 separate chats, but everything you see is configurable!
/hc - Helper chat - staffchat.helper
/mc - Moderator chat - staffchat.mod
/mpc - Moderator+ chat - staffchat.modplus
/ac - Admin chat - staffchat.admin
/dc - Developer chat - staffchat.dev
/bc - Builder chat - staffchat.builder
/hdc - Head chat (For the head developer, builder, admin etc.) - staffchat.heads
/sc - All staff chat - staffchat.staff
/scr - Reload the configuration. Permission - staffchat.reload
/csc [chat command] [message] - Allows the console to chat.
# Use the value %PLAYER% to show the sender's name
# and use the value %MSG% to show the sender's message
# Colour codes can be found at the following link http://wiki.ess3.net/mc/
# Please note formatting codes must be placed after colour codes as the colours cancel all formatting out
options :
allow-colour-codes : false
console-username : "&4CONSOLE"
no-permission-message : "&cYou do not have permission to perform that command."
not-console-message : "&cConsole use only!"
chats :
helper :
command : "hc"
format : "&b<%PLAYER%&b> %MSG%"
permission : "staffchat.helper"
moderator :
command : "mc"
format : "&d<%PLAYER%&d> %MSG%"
permission : "staffchat.mod"
modplus :
command : "mpc"
format : "&5<%PLAYER%&5> %MSG%"
permission : "staffchat.modplus"
admin :
command : "ac"
format : "&c<%PLAYER%&c> %MSG%"
permission : "staffchat.admin"
developer :
command : "dc"
format : "&9<%PLAYER%&9> %MSG%"
permission : "staffchat.dev"
builder :
command : "bc"
format : "&a<%PLAYER%&a> %MSG%"
permission : "staffchat.builder"
heads :
command : "hdc"
format : "&e<%PLAYER%&e> %MSG%"
permission : "staffchat.heads"
staff :
command : "sc"
format : "&6<%PLAYER%&6> %MSG%"
permission : "staffchat.staff"
If you want to add a chat, it is easy as adding this onto the config under the
chats section:
Addition! You can now use PlaceholderAPI placeholders! A full list is available here .
A few things to note. The default console-username variable can break some chats, e.g the format
would look like this (with the default console username):
To fix this, just place the desired colour after the username variable e.g:
In order to make the commands work, the event PlayerCommandPreprocessEvent was used. This means that any plugin which blocks, or overrides commands using the normal command framework
will not work! To fix this either use the permissions feature, or remove the chat.
You can view the source code at the project GitHub:
https://github.com/TheDiamondPicks/staff-chat
Please report all bugs in the issues section:
https://github.com/TheDiamondPicks/staff-chat/issues
Alternatively the discussion thread is also a valid place, however reviews aren't!
By default there are 8 separate chats, but everything you see is configurable!
/hc - Helper chat - staffchat.helper
/mc - Moderator chat - staffchat.mod
/mpc - Moderator+ chat - staffchat.modplus
/ac - Admin chat - staffchat.admin
/dc - Developer chat - staffchat.dev
/bc - Builder chat - staffchat.builder
/hdc - Head chat (For the head developer, builder, admin etc.) - staffchat.heads
/sc - All staff chat - staffchat.staff
/scr - Reload the configuration. Permission - staffchat.reload
/csc [chat command] [message] - Allows the console to chat.
Code (YAML):
# Use the value %PLAYER% to show the sender's name
# and use the value %MSG% to show the sender's message
# Colour codes can be found at the following link http://wiki.ess3.net/mc/
# Please note formatting codes must be placed after colour codes as the colours cancel all formatting out
options :
allow-colour-codes : false
console-username : "&4CONSOLE"
no-permission-message : "&cYou do not have permission to perform that command."
not-console-message : "&cConsole use only!"
chats :
helper :
command : "hc"
format : "&b<%PLAYER%&b> %MSG%"
permission : "staffchat.helper"
moderator :
command : "mc"
format : "&d<%PLAYER%&d> %MSG%"
permission : "staffchat.mod"
modplus :
command : "mpc"
format : "&5<%PLAYER%&5> %MSG%"
permission : "staffchat.modplus"
admin :
command : "ac"
format : "&c<%PLAYER%&c> %MSG%"
permission : "staffchat.admin"
developer :
command : "dc"
format : "&9<%PLAYER%&9> %MSG%"
permission : "staffchat.dev"
builder :
command : "bc"
format : "&a<%PLAYER%&a> %MSG%"
permission : "staffchat.builder"
heads :
command : "hdc"
format : "&e<%PLAYER%&e> %MSG%"
permission : "staffchat.heads"
staff :
command : "sc"
format : "&6<%PLAYER%&6> %MSG%"
permission : "staffchat.staff"
Code (YAML):
customchat :
command : "cc"
format : "&d%PLAYER%&f:&d %MSG%"
permission : "customchat.custom"
command : "cc"
format : "&d%PLAYER%&f:&d %MSG%"
permission : "customchat.custom"
A few things to note. The default console-username variable can break some chats, e.g the format
Code (YAML):
format
:
"&b<%PLAYER> %MSG%"
To fix this, just place the desired colour after the username variable e.g:
Code (YAML):
format
:
"&b<%PLAYER%&b> %MSG%"
You can view the source code at the project GitHub:
https://github.com/TheDiamondPicks/staff-chat
Please report all bugs in the issues section:
https://github.com/TheDiamondPicks/staff-chat/issues
Alternatively the discussion thread is also a valid place, however reviews aren't!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Ultra Simple Staff Chat is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 7,007 times (via Spigot). Download it and open it directly in the game.