
ChatSentry: AI chat filter 5.6.4
The superior content filtration system for Minecraft servers. Trusted by over 650 servers.
ChatSentry
Update 5.6.4
More consistent updates will be rolling out soon. Thank you for your patience and stay tuned!
In this build
- Updated to the most recent TLD list from IANA (v2025022700)
Updating Steps
Delete ChatSentry-x.x.x.jar from your plugins folder.Place the new ChatSentry-5.6.4.jar in your plugins folder.Restart your server.
Config resets are not necessary. ChatSentry will keep your configs up-to-date automatically.
Join the Discord
- Updated to the most recent TLD list from IANA (v2024091000)
- Fixed Anti Chat Flood counting colorcodes in max word length
- Improvements to the Word & Phrase Filter and Link & Ad Blocker
This release is a continued patch from config sync exploit. It is advisable for all servers to update to this release ASAP.
This release patches a newfound critical exploit affecting networks using ChatSentry configuration syncing. A full fix is in the works, but in the meantime this feature has been disabled for security. If you are a network please update to this build ASAP.
- Support for MC 1.21. Please report any issues to my support Discord, thank you and enjoy!
- Updated to the most recent TLD list from IANA (v2024061600 Jun 16 24)
- Explicit support for MC 1.20.6. Please report any issues to my support Discord, thank you and enjoy!
- Improved sign and anvil listener compatibility
- Patches a critical issue. All users should update on all Spigot servers (proxy is not required)
- Minor improvements to the Word & Phrase Filter, Spam Blocker, and Link and Ad Blocker
- New {CONTENT} placeholder for Auto Punisher command actions that returns the players full message that triggered the auto punisher warning
- Fixed various bypasses and edge cases with the Word & Phrase Filter. Bypasses for particular kinds of entries could be spammed and cause the server to become overloaded, so it's recommended you update to this release sooner than later
- Substantial improvements to the accuracy and reliability of the Word & Phrase Filter censor
- New per context partial bypass permission for the Word & Phrase Filter "chatsentry.wordandphrasefilter.partialbypass.<context>" where <context> represents the context to apply the partial bypass, ex. chat, command, sign, etc. This permission bypasses all blocked entries APART from entries with the 'nocensor::' modifier (This modifier is intended to represent entries that should be blocked entirely instead of just censored, but it is also usable even if the censor is disabled). This is useful if you wish to allow users to write some blocked entries freely in commands or another context that would otherwise be censored (or blocked if the censor is disabled). It's important to distinguish this permission from the standard bypass permission, "chatsentry.wordandphrasefilter.bypass" that fully bypasses the module, including 'nocensor::' entries
- Fixed Unicode Remover with compatibility mode disabled incorrectly flagging certain content in chat and commands
- Updated to the most recent TLD list from IANA (v2024042700)
- Resolved various Link and Ad Blocker false positives
- Resolved various Word and Phrase filter bypasses related to censor failures
- If an exception occurs during censoring, the Word and Phrase Filter now blocks the entire message from being sent
- New 'ignore-usernames' option in the Link and Ad Blocker that when enabled removes usernames from the input message before the module checks for links. Useful if player names can contain periods or other special characters in your server.
- Fixed the anvil processor removing formatting on item names when it flags a module
- The command processor now listens on the earliest priority to have a better chance of compatibility with other plugins listening on command preprocess
- Word and Phrase Filter's substitution intelligence no longer applies to commands to prevent accidental conflicts with command arguments
5.5.2:
- Accuracy improvements to the Spam Blocker's singular message spam processor
- Chat Executor now uses a more reliable context processing method
- Fixed a stack processing issue that made Chat Executor set-matches-as flags be unreliably respected
- Fixed Chat Executor API trigger event calling when no patterns matched
- Fixed Chat Executor sending Discord Notifier notifications regardless of {dont_notify} flags
- Fixed global admin notifier notifications not respecting players with notifications toggled off
- Updated to the most recent TLD list from IANA (v2023120200)
5.5.1:
- Fixed Chat Executor set-as modifiers appearing in the result message
ChatSentry will be updated more frequently on Polymart now. Thank you for your support!
Changes in 5.5.0:
- Fixed 400 bad request error when using DEFAULT for the footer-icon option in Discord Notifier
- Fixed an issue with Unicode Remover not respecting ignored characters
- Fixed override bypass perm option for Unicode Remover not working for signs