-
Notifications
You must be signed in to change notification settings - Fork 0
Chat Systems
ThatPotatoDev edited this page Apr 17, 2026
·
4 revisions
PotatoEssentials provides a powerful chat engine supporting MiniMessage and custom channels.
You can define Integer.MAX_LIMIT (or however many Bukkit's YAML parser can handle XD) chat channels in the config. Each channel can have its own permission, prefix, and command.
Note: The key
globalis reserved for the main server chat and cannot be used for custom channels.
chats:
customChats:
staff:
name: "Staff Chat"
permission: "potatoessentials.staffchat"
command: "sc"
cooldown: 0-
name: The chat's name shown when switching channels. - (optional)
permission: The permission required to use the command (see next). - (optional)
command: The command to register that is used as a shortcut to talk in this channel (e.g. "sc "). - (optional)
cooldown: The cooldown to speak in this channel, bypassed by the permission "potatoessentials.chat.bypass-cooldown"
-
/channel <channel>: Switches the player's current channel to the specified channel if they have permission. -
/msg <player> <message>: Private message a player. -
/reply <message>: Reply to the last person who messaged you. -
/socialspy: Toggle seeing all private messages between players. -
/messagetoggle: Block incoming private messages.