3.3.0 // Big update: module support to filter through signs, anvils, and books, cleanlogs cmd & more
ChatSentry
Update 3.3.0
Update Highlights
- The Word & Phrase Filter, Link & Ad Blocker, and the Unicode Remover modules can now optionally additionally filter through signs, items renamed in anvils, and text written in books for complete complete protection across all contexts of messages! (enabled by default, disable particular contexts in config.yml)
- New /kcs cleanlogs command! (requires new permission 'chatsentry.cleanlogs'). You can now easily delete old violation log data older than X days (or all violations) to tidy up large amounts of logged violations.
Other improvements & changes
- Changed the default trigger messages for the Word & Phrase Filter, Link & Ad Blocker, and the Unicode Remover to make sense in the case it is triggered via a different context than chat
- Improved a bunch of other default lang messages
- Improved the ignore-detected-registered-commands options logic for the Word & Phrase Filter
- Changed the default (and recommended) block-similarity-threshold in the Word & Phrase Filter to 0.84
- Improved various configuration comments for clarity
- Added new listener options in kcs infos output
- Updated the dead link for the lookup command's in-depth usage in the lookup commands usage message
- Changed various console messages for improved clarity
- Fixed a typo in a hard coded kcs lookup message
- Modified various hard coded messages related to the lookup command
- Added the new /kcs cleanlogs command to /kcs helps output
Bug fixes
- Fixed an issue that caused the Word & Phrase Filter to fail to filter the contents of commands with the command listener enabled
- Fixed the potential for particular whitelisted entries conflicting with substitution intelligence in the Word & Phrase Filter
- Fixed the potential for particular whitelisted entries conflicting with blocked entries in the Word & Phrase Filter
- Fixed the low potential of a NPE error occuring when particular command arguments do not meet the syntax
Updating Steps
- Delete ChatSentry-x.x.x-PREMIUM.jar from your plugins folder.
- Place the new ChatSentry-3.3.0-PREMIUM.jar in your plugins folder.
- Restart your server.
Get support
If you have any questions and/or are looking for support with any of my plugins, feel free to leave me a message on my
support Discord. Alternatively you can contact me here on SpigotMC (Though, I most likely won't reply as fast)