Note: Please update your BungeeControl and VelocityControl.
- Improve | Support Minecraft 1.20.5.
- Improve | No longer complain about empty custom javascript value, so from now on, you can configure the plugin to run javascript code much easier. See this article for a tutorial and security implications: https://github.com/kangarko/ChatControl-Red/wiki/Custom-JavaScript
- Improve | Modernized the look of /chc and help menu for commands.
- Fix | Solved the issue where empty chat messages were being sent if format conditions resulted in the message being empty.
- Fix | Solved rare "Error: Report: Found invalid or unparsed variable for sender 'Oliwieros222' on line 15: ReferenceError: "player" is not defined in <eval> at line number 15".
- Fix | No longer messes up with enchantment registry holders - fixed an underlying library issue - this is now only done for plugins utilizing custom enchants.
- Fix | Solved bungee.yml prefix having inverted logic. As a result, you now must declare the prefix fully in the bungee.yml file. The {bungee_server_name} variable support has been dropped as it made no sense.
- Remove | Deleted async options from settings.yml - caused too many weird instabilities and confusion. The plugin is high performant in its default settings and ChatControl's performance is heavily dependent how you configure it. Hiding poor config behind async is not a good practice.
- Misc | Qualify of life fixes and updates.
Announcement: Introducing official VelocityControl addon, VelocityControl Red, coded and maintained by MineAcademy. Click here to get it.
- Improve | Compatible with VelocityControl.
- Misc | Improved debug logging for debug key "player-message".
- Misc | Reduced threshold for slow database warning to 1s. We recommend having the database on the same machine as your server for zero lag.
Note: Please update BungeeControl Red as well.
- Improve | Now utilized the new Paper chat event on modern Minecraft versions to improve cross-plugin compatibility (i.e. PlayerWarps not canceling our events properly).
- Misc | Should resolve occasional bungee join messages not being sent.
