Skip to content

Releases: NichtStudioCode/InvUI

InvUI v1.20

09 Oct 16:48
Compare
Choose a tag to compare
  • 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

06 Oct 16:22
Compare
Choose a tag to compare
  • 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

03 Oct 05:56
Compare
Choose a tag to compare
  • 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

30 Sep 17:07
Compare
Choose a tag to compare
  • Added ObscuredInventory, an Inventory 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> and ScrollGui<Inventory> now handle virtual inventory resizing properly
  • Added ScrollGui#bake and PagedGui#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

24 Sep 16:09
Compare
Choose a tag to compare
  • 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

04 Sep 17:08
Compare
Choose a tag to compare
  • Added Inventory#modifyItem and Inventory#replaceItem
  • #46 - Add more item methods

InvUI v1.14

09 Aug 10:12
Compare
Choose a tag to compare
  • #45 - Added Banner- and Firework ItemBuilder

InvUI v1.13

19 Jul 07:25
Compare
Choose a tag to compare
  • Added a PagedGui implementation with Inventory content type

InvUI v1.12

02 Jul 10:54
Compare
Choose a tag to compare
  • 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

09 Jun 16:35
Compare
Choose a tag to compare
  • Fixed an issue where uncloseable Windows could be closed