UltraStaffChat - Spigot

Official Documentation for JoshuaLovesCode's UltraStaffChat - Spigot.

Commands and Default Permissions

Command

Default Permission

/staffchat

staffchat.talk

/sc

staffchat.talk

/sctoggle

staffchat.toggle

If you think any other command/placeholder/feature should be added, Please suggest it in my Discord!

Configuration

This is the config file, It will be changed to look better in the 2.0.0 Update.

config.yml
# UltraStaffChat Config File.
# Copyright 2019 Joshua Sing
# Go to https://github.com/JJCEDevelopers/UltraStaffChat-Spigot/wiki/Config for help with this config!
# Config Version (DO NOT EDIT!!!)
config-version: 1
# Should we notify staff if an update is available? (Recommended!)
announce-update: true
# Should we tell all online staff if another staff member joins?
announce-staff-join: true
# Should we tell all online staff if a staff member leaves?
announce-staff-leave: true
# Should we allow players to toggle there staff chat on/off with /sctoggle?
staffchat-toggle-enabled: true
# Permission to toggle staffchat.
staffchat-toggle-perm: "staffchat.toggle"
# Message sent to the player when the toggle staffchat ON.
staffchat-toggle-message-on: "&8[&c&lUltraStaffChat&8] &cStaffChat Toggled On!"
# Message sent to the player when the toggle staffchat OFF.
staffchat-toggle-message-off: "&8[&c&lUltraStaffChat&8] &cStaffChat Toggled Off!"
# Permission to get notified if another staff member joins. (Players with this permission will get notified if another player with this permission joins.)
announce-staff-join-perm: "staffchat.join"
# Staff join message (Placeholders: Player {player})
announce-staff-join-msg: "&7[&a&l+&7] &a{player}"
# Permission to get notified if a staff member leaves. (Players with this permission will get notified if another player with this permission leaves.)
announce-staff-leave-perm: "staffchat.leave"
# Staff join message (Placeholders: Player {player})
announce-staff-leave-msg: "&7[&c&l-&7] &c{player}"
# Update notify permission.
update-announce-perm: "ultrastaffchat.notifyupdate"
# Update notify message. (Placeholders: {newversion} {oldversion})
update-announce-msg: "&8[&c&lUltraStaffChat&8] &cA &cupdate &cis &cavailable! &cCurrent &cversion: &c{oldversion}, &cNew &cversion: &c{newversion}"
# StaffChat Layout (This may not show in console. Placeholders: Player {player}, Message {message}) Note: the placeholders: {player} and {message} are required!
staffchatlayout: "&8[&4&lStaffChat&8] &4{player}&c: &c{message}"
# StaffChat Message Color code. (Example "&c")
staffchatcolor: "&c"
# Should you be able to use the above prefix to talk in StaffChat? (Only works for players in game! Uses the same permission as the command!)
msg-prefix-send: true
# Message prefix to send message in StaffChat. (Only used if msg-prefix-send: true) Note: cannot be /
msg-prefix: "#"
# Permission to talk in the StaffChat
staffchattalkperm: "staffchat.talk"
# Permission to read StaffChat
staffchatreadperm: "staffchat.read"
# No Permission Message
nopermission: "&cNo Permission."
# Usage Message
usage: "&cUsage: /staffchat <message>"

Make sure to use a program like NotePad++ to edit the configuration file!