- New / Major | Added support for player head and Internet images rendering in chat formats.
- Please note that rendering images (especially downloading from the Internet) is a blocking operation. We have added Async key to Motd section of settings.yml to prevent lagging on the main thread but Async option should be used with care and with respect to your other Motd variables as those accessing Bukkit API might malfunction.
- See this link for examples and usage: https://github.com/kangarko/ChatControl-Red/wiki/Formats#image_file
- Improve | Reworked how empty lines in Messages in format parts work. Previously, if you had an empty '' line, it would add an ugly space at the beginning of another format part. This has been corrected. If you need a completely empty line, simply write two empty lines in the Messages key like this:
Note: Please also update your BungeeControl. VelocityControl is maintained by a James and you can track progress of it being updated here.
- Fix | Solved some desync issues when BungeeCord mode is on, such as private messages toast notification cross servers.
- New | Added ability for "then title" operator to accept "fadeIn, stay, fadeOut" arguments.
- New | Added translations for default skill messages to localization/messages_x.yml files.
- Fix | Solved /channel send as console throwing "TerminalConsoleCommandSender cannot be cast to OfflinePlayer".
- Fix | Solved database connection pool not properly closing on "/chc reload" on occasions.
Note: Please also update BungeeControl Red.
- New | Added "Bungee_Spy" option to Channels options in settings.yml that works independently of the Bungee channel mode, and if true, will send channel messages across your network so that they can be spied upon without your channels being synchronized over your entire network for everyone.
- Improve | The variable {player_is_spying_X} now returns false if player is in the channel he is spying.
- Fix | Solved "Expected X, got Y for packet null from server null" error message on BungeeControl Red thanks to @waseric!
- Fix | Solved placing [] or {} to make config sections not being respected.
Developer diary: Sorry for my 12-day unannounced absence, I had some matters in my personal life (not that this is an excuse) I needed dealing with. There was a BungeeCord-related issue in the last update which I apology for, this version solves the problem. Use the latest BungeeControl Red 3.12.1
- Fix | Only create incoming message for bungee when channel name matches ours, fixes "Expected UUID, got X" errors when we read bungeecord data from other plugins (which we should not).
- Misc | Minor changes to JavaScript Variables by TheIntolerant.
