Small improvement for trim command to allow removal of existing trims from armor in UI or with a command. For example /cmi trim clear
Now dialog command supports extra custom variables which can then be used inside dialog itself. For example `/cmi dialogs buyitemexample [material]:redwool` which will replace variable named [material] (can be any name you want) inside dialog, this applies to commands, text fields, placeholder requirements
Now few places in Dialogs window supports CText format, which means that you can have text box which can have different hover displays and even perform commands when you click it. This generally only applies to visual fields
Now placeholder conditions in dialogs can have multiple entries which will indicate that player needs to have all of them for field to be active
New placeholder as %cmi_material_realname_[materialName]% which will output formatted and potentially translated material name
New placeholder as %cmi_user_playtimetop% which indicates your placement in playtimetop ratings
Moved generateworth command into async to avoid causing a lag spike while its checking all of the material combinations for potential worth prices
Fix for maxplayers not working on latest minecraft version
Some rework for baltop and playtimetop handling internally for more efficient and centralized approach
Fix for donate command not working after latest updates