- Fix | Unnecessary spaces were being added to the formats
- Fix | Performance issue with translating legacy color codes to Mini Messages due to newly implemented Domain/URL logic
- Improve | Blacklisted Mini Tags are now stripped only from MESSAGE type variables to allow <click> and <hover> tags in FORMAT variables
- Improve | You can now customize the API used to get player's avatars.
- To do that, change the API URL under 'settings.yml -> Avatar_Api_Url' and use the {player_name} and {image_height} placeholders as needed.
- Fix | Formats now respect multiple spaces and, as a consequence, <center> tag now works again.
- Improve | Simplified plugin settings by removing least used options to improve usability.
- List of removed options and their default state:
- Ignore_Autojoin_If_Left; Ignore_Death_Messages; Support_Variables_In_Variables; Support_Full_PlaceholderAPI_Syntax; Support_Relational_Placeholders; Upgrade_Hex_To_Mini_In_Variables and Make_Chat_Links_Clickable are now always true
- Play_Sound_If_No_Message is now always false
- Fix | AuthMe integration was causing inconsistencies with command rules.
- Fix | Variables now strip potentially dangerous Mini Tags to prevent malicious user input on variables such as [item].
- New | Added support for playing custom sounds.
- To use this feature, follow this format when declaring Sounds:
- Sound: custom:minecraft:your_sound_name 1.0F 0.1F
- You can still use vanilla sounds if you remove custom:
- Sound: SOME_VANILLA_SOUND 1.0F 0.1F
