ChatControl - Format & Filter Chat v12.1.8

The ultimate chat formatting, filtering & anti-spam. Can replace 200+ plugins. Folia supported.
  • New | Discord attachments (images, files) are now bridged to Minecraft as clickable [filename] links that open in the player's browser, with the URL shown on hover. Filenames pass through your chat filters and rules.
  • Improve | When Send_Messages_As_Bot is enabled, the bot now re-uploads attachments to the same Discord channel before deleting the user's original message, so the links keep working in both Discord and Minecraft.
Please update your BungeeControl and VelocityControl too.
  • Improve | Updated bundled Adventure library to 5.1.1.
  • Improve | Hardened broadcast path for player messages, load-tested at 349 simultaneous proxy connections with 529 server switches and zero stalls.
  • Fix | Discord emoji stripping no longer breaks links, : inside URLs is preserved.
  • Fix | Discord attachments now bridge to Minecraft as clickable [filename] links when Send_Messages_As_Bot: false. settings.yml documents that attachments cannot bridge in bot mode (Discord CDN links die when the original message is deleted).
  • Fix | Solved checker crash when a plugin pushes a blank message through the chat pipeline.
  • Fix | Solved crash when /mail forward is used while the player is already in a conversation (e.g. another menu prompt).
  • Fix | Tolerate MySQL error 1060 ("duplicate column") during the logs Id migration on multi-server setups where another node already added the column.
  • Fix | One broken item in chat no longer breaks the whole message, only the bad hover is stripped.
  • Fix | No longer auto-report harmless MySQL "1932 doesn't exist in engine" warnings.
  • Fix | Solved "Adventure failed to convert component to JSON" log spam when InteractiveChat-PacketEvents [item]/[inv] placeholders attach item NBT that Paper's data component converter rejects. The chat message is now sent with the broken item hover removed while preserving text hovers, clicks, colors and formatting.
  • Fix | InteractiveChat [item], [inv] and similar placeholders no longer render as red text with an "Unable to parse placeholder" hover. Requires Chat_Listener_Priority to end with -MODERN in settings.yml when InteractiveChat is set to UsePaperModernChatEvent: true (its default on modern Paper).
  • New | Sender_Permission and Receiver_Permission in formats now support the ! prefix to negate a permission check (e.g. !group.bedrock hides the part from receivers who have that permission)
  • Fix | Migration from legacy ChatControl versions is now idempotent and recoverable, partial states from a previously failed mail table migration no longer block the upgrade and unreadable rows are skipped with a warning instead of aborting the whole migration
  • Fix | Messages removed with [X] no longer leak the original hover or click events from the replacement component
  • Improve | Resolved rare Paper watchdog edge cases when debugging proxy directory traffic under load
  • Fix | Solved "StackOverflowError" when a rule's Match regex matches a command that the rule itself dispatches via Player Commands. The rule no longer re-enters itself; a warning is logged instead suggesting to adjust the regex or add an ignore condition.
  • Fix | Solved a color permission bypass where chained or escaped color codes could survive a single sanitization pass.
  • Fix | Solved proxy.yml and database.yml not saving new values to their files.
  • Fix | Solved "NoSuchMethodError: setAllowNonScalarKeys" crash on 1.8.8 CraftBukkit servers running an older SnakeYAML.
Please update your BungeeControl and VelocityControl too.
  • Improve | Variables and JavaScript are now skipped for messages that don't contain {, reducing CPU on busy chat channels.
  • Improve | Better Folia compatibility for entity checks and sync/async reporting.
  • Fix | No longer crashes on Arclight servers.
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,856 Views
2,260 Purchases
3,162 Downloads
Dec 13, 2020 Published
Jun 25, 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
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.
288,856 Views
2,260 Purchases
3,162 Downloads
Dec 13, 2020 Published
Jun 25, 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
146 purchases
Add snow particles & terrain snow, spawn snowmen, place gift chests and much more!
5.00 star(s) 6 ratings
138 purchases
Top