ChatControl - Format & Filter Chat v12.1.11

The ultimate chat formatting, filtering & anti-spam. Can replace 200+ plugins. Folia supported.
Note: The two rule improvements will only show when you regenerate rules/ folder. You can rename your old folder, let the new regenerate and copy over the new rules to your old file and rename the folder back afterwards. Our entire configuration system has automatic updates, except for .rs files since they contain custom coded stuff we cannot update.

  • Improve | Minor improvement to rule blocking specific nicks thanks to TheIntolerant.
  • Improve | Added an example of a sign being hidden from /spy TheIntolerant.
  • New | Added Channels.Filter_Insecure_Chat option to remove [Not Secure] mislabel from the console log.
  • New | Added MuteEvent API for developers to listen to un/muting of server, channels or a player. See for the full class and options.
  • New | Added "dont spy" rules operator to prevent the message that the rule catches from being spied using "/spy" feature. Example use case: In CraftBook plugin people can use the pipe system which requires people to place signs where line 2 is "[Pipe]" and it gets quite spammy, so you can filter signs containing a [Pipe] from being spied on.
  • Fix | Solved duplicate join message when AuthMe reloaded is activated.
  • Fix | Resolved MythicMobs integration sometimes throwing "IllegalArgumentException: wrong number of arguments"
Credits to TheIntolerant for default rules additions and improvements. If you wish to see them you need to rename your rules/ folder and let the new one regenerate with the new default rules you can copy over to your old files.
  • New | Added a default rule to rules/tag.rs to make users unable to use color codes in their nickname unless they have the bypass perms.
  • New | Added a default rule to rules/tag.rs to make users only able to change color codes in their name when they have the bypass perms.
  • New | Minor change in default rule in rules/chat.rs to auto channel change on world join.
  • New | Added a default rule in rules/chat.rs to prevent accidentally talking when vanished unless in admin channel and/or prefixing your chat with a symbol. The Channels.Prevent_Vanish_Chat option is now removed in favour of this new default rule.
  • Fix | Solved HEX colors escaped with \ still not showing as literal strings.
  • Improve | Made DiscordSRV properly relay messages from MC > discord when ChatControl's Discord integration is disabled. It had to do with us removing [Not Secure] misleading console prefix in a way which canceled the chat event and made Discord unable to see the message.
  • Fix | Solved Private_Messages.Auto_Mode on false breaking some private message sending.
  • Improve | Better default domain filtering rule (more effective at catching spaces for some letters) and a few other tweaks to default forwarding rules samples thanks to TheIntolerant.
  • Improve | Tab completing /tell now only completes player names in the first argument.
  • Improve | You can now use "then discord" operator multiple times on the same channel to send multi-line Discord messages!
  • Fix | Solved "Method cannot be null for com.earth2me.essentials.UserMap" exception.
  • Fix | Solved "chatControlChannel" null pointer exception when using "then discord".
  • Fix | Solved a long standing issue of player messages being duplicated. Resolving this issue includes reverting the way BungeeCord messages are send, so you will again see "unknown packed identifier" in your client logs. Unfortunately it's either fixing that client log message (which you can ignore) or seeing duplicated stuff in the game (which you can't), so we reverted that last change.
Note: Please update BungeeControl Red. VelocityControl has also been updated.
  • Misc | Removed Prevent_Spying option due to numerous flaws in the implementation, please use AntiPopup plugin instead.
Note: Please update your BungeeControl Red.
  • Improve | Minecraft 1.19.3 compatibility.
  • Improve | Now broadcasts on the "plugin:chatcontrol" channel instead of "BungeeCord". Solves Velocity incompatibility.
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.
289,740 Views
2,265 Purchases
3,167 Downloads
Dec 13, 2020 Published
Jul 1, 2026 Updated
5.00 star(s)
Average rating (129)
2.2 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
778 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
174 purchases
Protect your economy against raids, duplicated items or zero-day exploits.
4.00 star(s) 7 ratings
146 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.
289,740 Views
2,265 Purchases
3,167 Downloads
Dec 13, 2020 Published
Jul 1, 2026 Updated
5.00 star(s)
Average rating (129)
2.2 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
778 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
174 purchases
Protect your economy against raids, duplicated items or zero-day exploits.
4.00 star(s) 7 ratings
146 purchases
Add snow particles & terrain snow, spawn snowmen, place gift chests and much more!
5.00 star(s) 6 ratings
138 purchases
Top