Channels, formatting, mentions, chat color, broadcasts, and more - all in one.
Chat Colors that support Minecraft and Hex/RGB color codes
Custom formatting on a per-channel basis
3 different channel types (Global, World, Proximity)
Customizable join and leave messages
Customizable player mention system with sounds
Customizable automatic broadcasts
Prefix/Suffix support with Vault/LuckPerms and more.
Channels
Mentions
World Channels
Proximity Channels
API
Chat Color
Chat Formatting
Staff Chat
Help OP
Chat Clearing
Auto Broadcasts
Custom join and leave messages
Optional URL filter
Messaging
Social Spy
Optional chat cooldowns
Placeholder API support
Vault support
Custom Death Message support
/ignore command
Highly Customizable
- /broadcast <message> - broadcasts a message to the server. - /clearchat - clears chat, optionally for all players with the argument "all". - /channel <channel> - sets your own active channel. - /channel join <channel> - lets you join a channel. - /channel leave <channel> - lets you leave a channel. - /msg <msg> - message a player. - /r <msg> - respond to a player. - /helpop <message> - send a help op message. - /socialspy - toggle socialspy to monitor players messaging each other. Add a player to the end of any of the channel commands to have the command work on said player. - /chatcolor <color> - change your chat color.
- strings.* - all permissions. - strings.chat.colormsg - allows players to color their messages. - strings.chat.placeholdermsg - allows players to use placeholders in their messages. - strings.chat.clear - allows players to clear their own chat. - strings.chat.clear.others - allows players to clear all player's chats. - strings.chat.broadcast - allows sending broadcasts. - strings.chat.msg - allows players to directly message other players. - strings.socialspy - allows use of the /socialspy command. - strings.channels.<channel> - allows a player to use the specified channel. - strings.channel.modifyplayers - allows use of the /channel command on other players. - strings.helpop.receive - permission to receive HelpOP messages. - strings.helpop.use - allows players to send HelpOP messages. - strings.chat.bypasscooldow - allows players to bypass chat cooldowns. - strings.chat.chatcolor - allows changing your own chat color. - strings.chat.chatcolor.other - allows changing other player's chat color. - strings.channels.<channel>.receive - makes it so players receive messages from a channel by default.
Installation: Strings has a few optional dependencies
Expansions available through wiicart.net downloads
None of these are necessary to run the plugin, however, Vault allows prefixes and suffixes, and PlaceholderAPI makes more placeholders available to use. LuckPerms lets you set prefixes for players. If you want to customize player display names, my other plugin NameColor offers a few options. After installing this plugin, most things are disabled by default but are easily enabled in configuration files. Support: Contact me through my website or on Discord (@wiicart). Wiki