Sueta

ChatRegulator

4.2.0

An advanced global chat regulator for Velocity

·Plugin
  1. 4.2.0latestChatRegulator 4.2.0Sep 6, 2026

    What's Changed

    - [Apply unicode normalization before checking in Spam Check](https://github.com/4drian3d/ChatRegulator/pull/129) - [Add unicode block and unicode script support to unicode check](https://github.com/4drian3d/ChatRegulator/pull/130) - [Add unicode normalization formatter option](https://github.com/4drian3d/ChatRegulator/pull/127) - [feat: Implemented UnicodeCheck blocks and scripts config builder](https://github.com/4drian3d/ChatRegulator/commit/3e0d4a91… - [feat: Updated base java version to Java 25](https://github.com/4drian3d/ChatRegulator/commit/762a0642… - [fix: Fixed unicode normalization](https://github.com/4drian3d/ChatRegulator/commit/1e814187… Full Changelog: https://github.com/4drian3d/ChatRegulator/compare/4.1.0..…
    49 downloads
  2. 4.1.0ChatRegulator 4.1.0Sep 7, 2025
    Hi! Since the last release over a year ago, several changes have been made that deserve this version to be 4.1.x. The plugin structure has been internally refactored to enable better testing and, in the near future, to add support for more platforms. Deprecated API methods have also been removed, two reported memory leaks have been identified and fixed, and compatibility with certain plugins that require greater control in the chat has been improved. Also, this version supports MiniPlaceholders v3. Full Changelog: https://github.com/4drian3d/ChatRegulator/compare/4.0.1..…
    380 downloads
  3. 4.0.1ChatRegulator 4.0.1Feb 5, 2024
    * Updated to latest Velocity version * Fixed color errors in console Full Changelog: https://github.com/4drian3d/ChatRegulator/compare/4.0.0..…
    507 downloads
  4. 4.0.0ChatRegulator 4.0.0Sep 15, 2023
    After more than 1 year since the last stable release, here I bring ChatRegulator 4.0.0, with much better performance, impeccable code quality, better and new checks and more. This update is not compatible with version 3.x as there is a new separate configuration file to configure the checks

    Features

    - Added Cooldown check - Added initialization time message - Added HEX console color support for logger messages - [feat: Add original string placeholder to alert message](https://github.com/4drian3d/ChatRegulator/commit/a3dfd4b1… - [feat: Implement File logger](https://github.com/4drian3d/ChatRegulator/commit/b6fdfc98… - [feat: Implement percentage caps limit](https://github.com/4drian3d/ChatRegulator/commit/76e727c1… - Separate check configuration to its own configuration file. This simplifies a lot the configuration of each check and avoids that the same file has the general configurations and those of the checks - [feat: Added support for concatenating multiple check replacements](https://github.com/4drian3d/ChatRegulator/commit/2d0deaa5…

    Fixes

    - [fix: Fixed Syntax and Cooldown checks](https://github.com/4drian3d/ChatRegulator/commit/9f57221c… - [fix: Fixed blocked_command placeholders](https://github.com/4drian3d/ChatRegulator/commit/999afc8a… - Removed <server> placeholder. If this placeholder is required, [MiniPlaceholders](https://modrinth.com/plugin/miniplaceholders) can be used with the [Player expansion](https://modrinth.com/plugin/player-expansion), which provides the placeholder <player_server> - [fix: Fixed SyntaxCheck feedback](https://github.com/4drian3d/ChatRegulator/commit/b85f55ec… - [fix: Fixed empty alert string placeholder](https://github.com/4drian3d/ChatRegulator/commit/41b37150… - [fix: Fixed wrong SyntaxCheck provider check](https://github.com/4drian3d/ChatRegulator/commit/2b2827d8… - [fix: Fixed initial Command checks not applying](https://github.com/4drian3d/ChatRegulator/commit/183138c5… - [fix: Fixed IndexOutOfBoundException in SpamCheck](https://github.com/4drian3d/ChatRegulator/commit/2126eaa0… - [fix: Resume event execution in case any exception occurs](https://github.com/4drian3d/ChatRegulator/commit/2c50e866… - [fix: Added a cached Flood Pattern limit](https://github.com/4drian3d/ChatRegulator/commit/fc787ac8… - [perf: Optimized SpamCheck](https://github.com/4drian3d/ChatRegulator/commit/2e09079e… - [fix: Fixed Chat ReplaceCheckResult](https://github.com/4drian3d/ChatRegulator/commit/01120a8e… - [fix(deps): Updated Blossom usage](https://github.com/4drian3d/ChatRegulator/commit/a6616084… - [fix: Fixed FloodCheck not working on some cases](https://github.com/4drian3d/ChatRegulator/commit/32a28b50…

    API

    - Abstracted API classes and methods - Improved Checks Builders - Renamed Detection Events - [misc: Moved Commands and Components utils to API module](https://github.com/4drian3d/ChatRegulator/commit/8cd2a042… - [misc: Depend on the Adventure API instead of the Velocity API in the ChatRegulator API Module](https://github.com/4drian3d/ChatRegulator/commit/5e4c41cd… Full Changelog: https://github.com/4drian3d/ChatRegulator/compare/3.0.2..…
    302 downloads
  5. 4.0.0-RCChatRegulator 4.0.0 RCJun 22, 2023
    This is probably the last version before the release version. There shouldn't be any bugs since I tested all the features, but still, I leave it as RC in case someone finds a bug that I couldn't find

    Fixes

    - [fix: Fixed Chat ReplaceCheckResult](https://github.com/4drian3d/ChatRegulator/commit/01120a8e…

    API

    - [misc: Moved Commands and Components utils to API module](https://github.com/4drian3d/ChatRegulator/commit/8cd2a042…

    Miscellaneous

    - [feat: Improved default messages](https://github.com/4drian3d/ChatRegulator/commit/86bf6add… Full Changelog: https://github.com/4drian3d/ChatRegulator/compare/4.0.0-B…
    155 downloads
  6. 4.0.0-BETA.3ChatRegulator 4.0.0 BETA 3May 18, 2023

    Features

    - [feat: Add original string placeholder to alert message](https://github.com/4drian3d/ChatRegulator/commit/a3dfd4b1… - [feat: Implement File logger](https://github.com/4drian3d/ChatRegulator/commit/b6fdfc98… - [feat: Implement percentage caps limit](https://github.com/4drian3d/ChatRegulator/commit/76e727c1… - Separate check configuration to its own configuration file. This simplifies a lot the configuration of each check and avoids that the same file has the general configurations and those of the checks

    Fixes

    - [fix: Fixed IndexOutOfBoundException in SpamCheck](https://github.com/4drian3d/ChatRegulator/commit/2126eaa0… - [fix: Resume event execution in case any exception occurs](https://github.com/4drian3d/ChatRegulator/commit/2c50e866… - [fix: Added a cached Flood Pattern limit](https://github.com/4drian3d/ChatRegulator/commit/fc787ac8… - [perf: Optimized SpamCheck](https://github.com/4drian3d/ChatRegulator/commit/2e09079e… Full Changelog https://github.com/4drian3d/ChatRegulator/compare/4.0.0-B…
    151 downloads
  7. 4.0.0-BETA.2ChatRegulator 4.0.0 BETA 2May 14, 2023

    Fixes

    - [fix: Fixed Syntax and Cooldown checks](https://github.com/4drian3d/ChatRegulator/commit/9f57221c… - [fix: Fixed blocked_command placeholders](https://github.com/4drian3d/ChatRegulator/commit/999afc8a… - Removed <server> placeholder. If this placeholder is required, [MiniPlaceholders](https://modrinth.com/plugin/miniplaceholders) can be used with the [Player expansion](https://modrinth.com/plugin/player-expansion), which provides the placeholder <player_server> - [fix: Fixed SyntaxCheck feedback](https://github.com/4drian3d/ChatRegulator/commit/b85f55ec… - [fix: Fixed empty alert string placeholder](https://github.com/4drian3d/ChatRegulator/commit/41b37150… - [fix: Fixed wrong SyntaxCheck provider check](https://github.com/4drian3d/ChatRegulator/commit/2b2827d8… - [fix: Fixed initial Command checks not applying](https://github.com/4drian3d/ChatRegulator/commit/183138c5…
    122 downloads
  8. 4.0.0-BETA.1ChatRegulator 4.0.0 Beta 1May 11, 2023

    Features

    * Added Cooldown check * Added initialization time message * Added HEX console color support for logger messages

    Changes

    * Fully reworked check system * Added Support to MiniPlaceholders 2

    API

    * Abstracted API classes and methods * Improved Checks Builders * Renamed Detection Events Full Changelog https://github.com/4drian3d/ChatRegulator/pull/62
    125 downloads
  9. 3.0.2ChatRegulator 3.0.2Sep 1, 2022
    This update provides partial support for Minecraft 1.19.1, preventing the modification/cancellation of messages and commands from clients with a valid signed key to prevent them from being kicked out

    What's Changed

    * Improved configuration handling * [feat: Implement <string> placeholder in alert message](https://github.com/4drian3d/ChatRegulator/commit/56487aa9… * [feat: Implement MultiPatternReplaceableResult](https://github.com/4drian3d/ChatRegulator/commit/e858befd… * [perf: Improved default regex patterns performance](https://github.com/4drian3d/ChatRegulator/commit/95308349… * [fix: Fix error on ReplaceableChecks in Minecraft 1.19.1](https://github.com/4drian3d/ChatRegulator/commit/47071a45… | [fix: Improved MC 1.19.1+ signed players ignoring](https://github.com/4drian3d/ChatRegulator/commit/4b24c5cb…
    220 downloads
  10. 3.0.1Aug 27, 2022

    What's Changed

    * [fix: Fix unformatted clear player suggestions](https://github.com/4drian3d/ChatRegulator/commit/3d56ddfd… * [fix: Wrong audience in CommandSpy Placeholders format](https://github.com/4drian3d/ChatRegulator/commit/28b96a29… * [feat: Improved alert message sending](https://github.com/4drian3d/ChatRegulator/commit/88fa73b8… * [fix: Replaced String wrapper usage with AtomicReference](https://github.com/4drian3d/ChatRegulator/commit/e212558b… * [feat: Improved blacklist pattern load](https://github.com/4drian3d/ChatRegulator/commit/9cf53f25… * [perf: Improved performance of Formatter class](https://github.com/4drian3d/ChatRegulator/commit/4e7dc0a2… * [fix: Fix possibly concurrency bugs with Statistics singleton](https://github.com/4drian3d/ChatRegulator/commit/9ace98b0… * [misc: Improved readability of Replacer](https://github.com/4drian3d/ChatRegulator/commit/a657c671… * fix: Fixed possible bug with clear subcommand * feat: Use Caffeine's Cache instead of ConcurrentHashMaps * [feat: Improved CompletableFuture usage](https://github.com/4drian3d/ChatRegulator/commit/32978c26… * feat: Improved regular infractions replaceable results * [test: Fixed Tests with latest Velocity SNAPSHOT](https://github.com/4drian3d/ChatRegulator/commit/14b85642… * [misc: Improved Statistics and Placeholders control](https://github.com/4drian3d/ChatRegulator/commit/1eee97aa… * Added #resume to listener method Full Changelog: https://github.com/4drian3d/ChatRegulator/compare/3.0.0..…
    166 downloads

Similar projects

Plugin →