This release adds support for the following Minecraft versions:
- 1.21
- 1.20.1
Support for the following Minecraft versions has been dropped:
- 1.20.5
- 1.15.2
Other breaking changes: SpectatorInventoryView was changed from a class to an interface in order to support Bukkit's source-incompatible change (they converted InventoryView from a class to an interface). API consumers that made use of the SpectatorInventoryView, EnderSpectatorInventoryView or MainSpectatorInventoryView classes will have to recompile their code against this new version.
Additions:
- Support for Minecraft 1.20.5
- Support for Minecraft 1.20.6
Deletions:
- Support for Minecraft 1.20.2
Other breaking changes:
- InvSee++_Give's command format was changed to accomodate the removal of NBT tags. The syntax of the /invgive and /endergive commands is now almost exactly like Vanilla's /give command. The exception is that entity selectors do not work with /ingvive and /endergive. Note that the new format is only required for Minecraft 1.20.5 and up. InvSee++ still uses the old format on Minecraft 1.20.4 and below.
- InvSee++_Give now properly respects the max_stack_size component of item stacks - it is no longer possible to give stacks larger than the maximum stack size.