Skip to content

InvUI v2.0.0-alpha.17

Pre-release
Pre-release

Choose a tag to compare

@NichtStudioCode NichtStudioCode released this 07 Aug 15:13
· 45 commits to ver/2.x since this release

Java code examples are now available in the InvUI Documentation

New features

  • invui-kotlin: Added experimental dsl for creating windows, guis, and items
  • Added overloads for Item.Builder#addClickHandler, Item.Builder#addBundleSelectHandler accepting functional interfaces with fewer arguments
  • Added Item#EMPTY - an empty item that does nothing

Changes

  • Exceptions thrown in user code (e.g. in Item#getItemProvider) are now caught and logged in more scenarios
  • The gui of the merged window (Window#mergedBuilder) now defaults to an empty gui of dimensions (9, 10) (previously this threw an exception if left unspecified)