In this release the Shape class has seen several changes:
New shapes have been added:
- CHISELED_BOOKSHELF
- COMPOSTER
- ENCHANTING
- SMITHING_NEW
- VILLAGER
Bugfixes:
- Shape.SHULKER_BOX is now a grid shape of 9x3 instead of 3x3.
- Fixed a bug in the Shape#determine(Inventory) method which caused it to return an incorrect shape for Villager inventories
- Removed methods that returned instances of internal classes from the Shape interface.