This update requires Java 16 to function! Please make sure you use that version of Java.
This update implements compatibility with Minecraft 1.17 and uses Java 16.
Additionally, there are some bug fixes and improvements.
Changelog
- Updated to Java 16! Older java versions will not work!
- Updated to Spigot and NMS 1.17
- Rewritten and improved ArmorEquipEvent.
It is more consistent than before and can be correctly canceled.
Canceling the event cancels the equip or unequip action no matter if it's a vanilla item or CustomItem with a set equipment slot.
- Removed javax imports wherever possible.
- Removed deprecated InventoryUtil#setCurrentRecipe.
- Removed functionality from the ScriptUtil. It will now throw a
UnsupportedOperationException!
- Improved GuiHandler, and more using Java 16 features.
- Fixed that armor couldn't be dropped out of the armor slots in the player inventory.