General Changes:
- Update to Minecraft 1.18.2
- Added Custom Item Definitions under <Server Directory>/plugins/CrazyAdvancementsAPI/custom_items/. Custom Item Definitions contain the Item Type and the Custom Model Data. These Custom Items may then be used in JSON Advancements or the `/showtoast` Command
- Added Support for Custom Player Heads in the `/showtoast` Command and JSON Advancements. For example:
Code (Text):
/showtoast @s player_head:@s
Player Head will show the executing Player's player head. When implementing this it worked for both offline and online Players but somehow 1.18.2 broke it and i will try to re-add offline Player Heads soon
- Added Support for supplying the `/showtoast` Command and JSON Advancements with Damage Data. For example you may show a broken Elytra using `/showtoast @s elytra:431 broken elytra`
API Changes:
- ToastNotification does no longer create a CrazyAdvancements Advancement but NMS ones directly to send the Packet which increases performance
The File Size of the API has been reduced by a lot by not increasing the Javadoc within it by default, If you still want to get the JavaDoc packaged with the jar, head over to github to download it:
https://github.com/ZockerAxel/CrazyAdvancementsAPI/releases/tag/v2.1.5