Releases: NichtStudioCode/InvUI
Releases · NichtStudioCode/InvUI
InvUI v1.20
- Fixed an issue where the SkullBuilder would not work on 1.20.2
- Fixed an issue where head textures could not be retrieved by player name on 1.20.2
InvUI v1.19
- Fixed an issue where item event handlers could be registered to Composite- and ObscuredInventory
- Fixed an issue where item events in Composite- and ObscuredInventories were not always handled by the inventory that was delegated to
- Fixed an issue where creating a Window without a title would throw a NullPointerException
InvUI v1.18
- Fixed an issue that was introduced in the last update where the default implementation for
PagedGui<Item>
would only create full pages
InvUI v1.17
- Added
ObscuredInventory
, anInventory
implementation that can hide certain slots - Added
ReferencingInventory.fromReversedPlayerStorageContents(PlayerInventory)
- Obscured inventory slots are now ignored for shift-click and collect to cursor actions. This can be reverted to the previous behavior using
Gui#setIgnoreObscuredInventorySlots(false)
VirtualInventories
can now have resize handlers- The default implementations for
PagedGui<Inventory>
andScrollGui<Inventory>
now handle virtual inventory resizing properly - Added
ScrollGui#bake
andPagedGui#bake
which can be used to re-bake pages / lines for cases where their content changes size (this does not need to be called manually for virtual inventories, as resize handlers are registered automatically) - Inventories that do not fit on a page in the default
PagedGui<Inventory>
implementation will now overflow to the next page - Fixed an issue where virtual inventories with size 0 could not be resized
- Fixed #32 - Ghost items when hotkey-swapping to off-hand on Spigot
- Fixed #47 - Different behavior of shift-click item move to player's inventory
InvUI v1.16
- Support for Minecraft 1.20.2
- Fixed some issues to ensure that a more informative exception will be thrown when InvUI cannot retrieve the plugin instance using the class loader
InvUI v1.15
- Added
Inventory#modifyItem
andInventory#replaceItem
- #46 - Add more item methods
InvUI v1.14
- #45 - Added Banner- and Firework ItemBuilder
InvUI v1.13
- Added a PagedGui implementation with
Inventory
content type
InvUI v1.12
- InvUI can now also automatically obtain the plugin instance from paper plugins
- Improved the error message for cases when the plugin instance cannot be obtained through the class loader
- Fixed an issue where open handlers configured in the window builder were never actually added to the window
- Fixed an issue where VirtualInventories could not be used on older versions due to an import to
org.joml.Math
InvUI v1.11
- Fixed an issue where uncloseable Windows could be closed