10.0.5
Note: There were changes in rules/ folder, formats/ folder and localization/messages_en.yml. I recommend you again remove your localization file at least. I understand you already made your changes, so check out this link for what's changed in default files: https://bitbucket.org/kangarko/chatcontrol-red/commits/8bf971e963c89be05759510517414f8d7109d1ca and you can update manually.
Info: If you can't tab-complete subcommands, set Tab_Complete.Minimum_Length to 0. This is a feature.
- New | Added images! ChatControl can now read images you put in images/ folder in ChatControl/ folder and show it in "/chc announce image" command! See https://github.com/kangarko/ChatControl-Red/wiki/Alternative-Messages#image-message
- New | Console now receives success message on clearing chat.
- New | Use "/mail send online" to send mail to online players and "/mail send all" to send mail to all players in your database, even 50,000.
- New | Created a new spy.yml format, made the Spy.Format_Chat use that format instead and added "Format_Spy" option for each channel to override it. Now, our "chat" format uses the same format when spying it, and all the other channels use the "spy" format. To see these changes you have to rename ChatControlRed folder and let the plugin regenerate it, otherwise you will use the old system. The old system is fine but showed the "standard" format to spying players even if the message came from other channel such as "admin" or "global". Video demonstration: https://www.loom.com/share/692352b9b1ca4e6c890f262abd25ad03?from_recorder=1
- New | No longer shuts down Bukkit antispam kick "kicked for spamming" anytime, from now on we will cancel it only if player has "chatcontrol.bypass.spamkick" permission.
- Fix | Solved rules firing "require perm" message anywhere etc. due to a logic fail.
- Fix | Solved all colors being replaced in the console. Now, console only shows those colors in channel chat messages for which the sender has permissions.
- Fix | Solved variables in books not being replaced for players.
- Fix | Solved error when removing messages from Discord.
- Fix | Solved "/chc color" being applied to nicks and inability to use "/chc nick off".
- Fix | Solved "require permission" not replacing {permission} in sending error message to players.
- Fix | Solved errors when running "/chc log" from console.
- Fix | Solved similarity check working weirdly when rules changed the message.
- Fix | Solved Join_Read_Old option in Channels in settings.yml being ignored when on false.
- Fix | Solved [X] deleting messages requiring "*" permission. This function now no longer requires any permission because it will only show for players having a permission set in their format to see this.
- Fix | Solved /chc perms being clickable with broken URL links.
- Fix | Solved bold colors stretching over all lines in Hover_Text in formats.
- Fix | Solved mail notification being shown even if player lacked /mail permission.
- Fix | Solved [X] not working in other formats than chat.yml or not working when clicking from spying format.
- Fix | Solved fake player kick message when rapidly removing commands.
- Fix | Solved nicks sometimes not being synced between servers.