ChatControl - Format & Filter Chat v12.1.7

The ultimate chat formatting, filtering & anti-spam. Can replace 200+ plugins. Folia supported.
  • New | New flag to forward bungee messages to Discord:
    • 1) If you have BungeeCord enabled, and your channel has Discord on, we will send it both to BungeeCord and to Discord.
    • 2) If the other server has DiscordSRV installed, it will not send it to Discord to avoid duplication.
    • 3) If however, you send a message from a server on your network which lacks DiscordSRV but the channel has Discord enabled, it will try to find another network server which has Integration.Discord.Forward_From_Bungee (the new key) on true in settings.yml and DiscordSRV installed and try forwarding the message to Discord through that server.
  • Improve | No longer invokes "Initializing Legacy Material Support", which leads to faster startup time and less overhead for your server.
  • Improve | If you have Essentials, we will suggest you set "allow-silent-join-quit" key in its config.yml to "false" otherwise it may cause duplicated join/quit messages.
  • Fix | Solved channel messages not going to BungeeCord when coming from Discord.
  • Fix | Solved anticaps filter not ignoring online player names.
  • Fix | Solved some enum names not properly functioning since the last version (such as "LIGHTNING" which calls bukkit EntityType enum if you use it in death messages).
  • New | Added a way to exclude TownyChat channels from our spying feature in settings.yml
  • Improve | Better "/chc rule import" mechanism, we will now automatically quote most letters which are incompatible with regular expressions when you import mass rules and want to encode them to make them harder to bypass by players.
  • Fix | Solved spying messages getting duplicated across bungee when you were joined in the channel you spied on.
  • Fix | Solved trailing & in &#132456 hex code formatting. We now remove the trailing & properly.
  • Fix | Solved the logging feature not properly saving colorized messages.
  • Improve | Seems like recent Minecraft versions store ItemStack metadata in a slower way which degraded our performance - When players click anything we compare their ItemStack in their hands with the ItemStack of the tool used to created regions. For now I added a key to settings.yml called Register_Tools that you can disable after you create your /chc region regions to boost overall plugin performance.
  • Fix | Solved an error on startup if ProtocolLib plugin was not installed. We now enable the plugin to start even if ProtocolLib is missing, although some features will not work (such as packet rules).
  • Fix | Solved chat rules and [X] function to remove chat messages not functioning properly on Minecraft 1.12 and older.
  • Misc | Removed a debug leftover message in the /list command over bungee.
  • Misc | Added the Debug key of [usermap] to mysql.yml to see information about usermap.csv for solving issues.
  • Improve | Compatible with Minecraft 1.17.1.
  • Improve| Added support for PlotSquared 6.x.
  • Improve| Removed the trailing & when &#XXXXXX format is being used from other plugins.
  • Fix | Solved "No_Permission" key from localization not being followed.
  • Fix | Corrected the "/ignore list" command forcing players to have the "chatcontrol.command.ignore.others" permission which effectively allows them to (un)ignore other players to work.
  • Fix | Solved joining a channel for reading leaving other channel in write mode despite within max read limit.
  • Fix | Solved a default rule in global.rs to forward messages starting with ! having an error breaking it.
  • Fix | Solved MySQL table creation issue due to "Specified Key Value Too Long on Startup" on some systems.
  • Fix | Solved inconsistent "then replace" operator working when colors are used together with "Rules.Strip_Colors" option from settings.yml.
  • Misc | Removed the "Change_Customname" feature since it was broken a few Minecraft releases anyways due to changed APIs. Player names above their heads are no longer changed if they change their nick.
Developer notes: I am now taking a full break with my family since I had to come back to deal with some updating urgencies, my friends and volunteers will help out with tickets until I am back at July 2nd maximum. Thank you for your understanding!
  • New | Added channel-related API calls to ChatControlAPI class.
  • Improve | Release canditate: Made (almost) all remaining methods Minecraft 1.17 compatibible, plugin is now usable together with NashornPlus from mineacademy.org/nashorn
PS: I'd be infinitely grateful if anyone can look into and reply to these tickets in case volunteers can't until I am back so people won't wait, thanks again!
  • Improve | Beta support for Minecraft 1.17 and Java 16. You need to install NashornPlus library plugin to use Java 16.
  • Fix | Solved a NPE from the Lang class preventing some localization keys from functioning.
Buy a license now
$29.97
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Extras
Witty Death Messages Pack
+ $9.99
Advanced Swear & Offensive Words Filters
+ $9.99
Share and earn
Refer this resource and earn a 10% commission.
288,242 Views
2,259 Purchases
3,161 Downloads
Dec 13, 2020 Published
Jun 24, 2026 Updated
5.00 star(s)
Average rating (129)
2.3 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Game mode
  1. Survival & SMP
  1. Creative
  1. Minigame
Type
  1. Chat
  1. Protection
  1. Staff
Game mode
  1. Survival
  1. Creative
  1. Minigame
Game mode (legacy)
  1. Survival
  1. Creative
  1. Minigame
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Open source
Creators
Owner
Recommended for you
Advanced custom monsters & AI plugin with skills system and a clean UI. Folia supported.
5.00 star(s) 53 ratings
777 purchases
An addon for ChatControl to allow cross-network features and player messages.
5.00 star(s) 6 ratings
469 purchases
Procedurally destroyable arenas with classes, tier system & Velocity support.
4.50 star(s) 8 ratings
173 purchases
Protect your economy against raids, duplicated items or zero-day exploits.
4.00 star(s) 7 ratings
145 purchases
Add snow particles & terrain snow, spawn snowmen, place gift chests and much more!
5.00 star(s) 6 ratings
138 purchases
Share and earn
Refer this resource and earn a 10% commission.
288,242 Views
2,259 Purchases
3,161 Downloads
Dec 13, 2020 Published
Jun 24, 2026 Updated
5.00 star(s)
Average rating (129)
2.3 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Game mode
  1. Survival & SMP
  1. Creative
  1. Minigame
Type
  1. Chat
  1. Protection
  1. Staff
Game mode
  1. Survival
  1. Creative
  1. Minigame
Game mode (legacy)
  1. Survival
  1. Creative
  1. Minigame
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Open source
Creators
Owner
Recommended for you
Advanced custom monsters & AI plugin with skills system and a clean UI. Folia supported.
5.00 star(s) 53 ratings
777 purchases
An addon for ChatControl to allow cross-network features and player messages.
5.00 star(s) 6 ratings
469 purchases
Procedurally destroyable arenas with classes, tier system & Velocity support.
4.50 star(s) 8 ratings
173 purchases
Protect your economy against raids, duplicated items or zero-day exploits.
4.00 star(s) 7 ratings
145 purchases
Add snow particles & terrain snow, spawn snowmen, place gift chests and much more!
5.00 star(s) 6 ratings
138 purchases
Top