InvUI v2.0.0-alpha.17
Pre-release
Pre-release
·
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#addBundleSelectHandleraccepting 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)