10.1.0
Note: Please increase your Rules.Regex_Timeout_Ms to at least 50 or 100 like it was for many years. We had 10 milliseconds as a limit to test performance of rules, and under many circumstances this will falsily fire TimedOut error, so you are encouraged to increase it to avoid confusion later.
Warning: Default files got slightly updated, please see https://bitbucket.org/kangarko/chatcontrol-red/commits/57c8f52735e3e27c7c7e7953b00dd22ea9180eb3
- New | Added "{original_message}" variables for rules so that you can send the original filtered message to staff members using "then notify" operators. Please change your rules manually according to: COMMIT URL HERE
- New | Changed "Silent_Startup" to "Show_Tips" key in settings.yml that will also now hide "Note" and "@" messages (that are now as notes too)
- New | Brought back "then write" operator to save messages to files. Example: "then log logs/swears.log {player} wrote: {original_message}"
- New | You can now use "{title}" variable in spy books format to show a book's title.
- Misc | We're investigating LiteBans checking for mute status but for now have disabled ChatControl asking if players are muted on LiteBans. We will still notify LiteBans to mute players when you use "/chc mute player".
- Fix | Solved giving invalid height values in "/chc announce image" crashing the plugin.
- Fix | Solved typing " or ' erroring out when logging to MySQL database.
- Fix | Solved incompatibility with other chat plugins by no longer nulling console format for channels. If you set Format_Channel to "none" from now on, we'll cancel the event. This may still render other plugins such as dynmap incompatible but it's far more compatible than the current setup, so be careful.
- Fix | Solved "Bungee" and "Format_Spy" channel options not saving.
- Fix | Solved /channel leave command malfunction when player lacks channel read permission and Channels.Join_Read_Old setting was true.
- Fix | Solved "String cannot be cast to SimpleTime" error when using Groups.
- Fix | Solved a null pointer exception when spying anvil items.
- Fix | Solved error on "require permission" without message specified.