Releases: SomeSourceCode/SomeGuiApi
Releases · SomeSourceCode/SomeGuiApi
SomeGuiApi 2.1.0
Bug Fixes
- Uncaught
Exceptionin listeners cancels the processing of the remaining ones
Features
- Add more events, those include:
GuiClickContextGuiSlotClickContextNodeClickContextGuiCloseContextGuiRenderContextPixelRenderContext
- Introduce a new data management system with a more fluent API
- Cycle detection for
Nodes - Parent GUIs
- Dynamic Titles for
Pixels/GuiItemss - Several convenience methods
Changes
- Deprecate the old data management system in favor of the new one
Full Changelog: 2.0.0...2.1.0
SomeGuiApi 2.0.0
SomeGuiApi version 2.0.0 introduces several new features, fixes and changes.
Note that it's not backwards compatible with previous versions as it introduces breaking changes.
Bug Fixes
FlowPanewraps early when used withInsets- Cursor resets on gui update
Backgroundisn't rendered when thechildrenlist is emptyNullPointerExceptionon render whenscene rootorbackgroundare null
Features
- Improved rendering by reducing the number of layout calls.
- Store data in
Guis,ScenesandNodesusing theirgetDataHolder()method - More complex
Lore - Add node ids
Other
- Introduce
Pixelclass for display related properties - Replace
Playerreferences withHumanEntity - Change package structure
Full Changelog: 1.0.0...2.0.0
SomeGuiApi 1.0.0
This is the first release of SomeGuiApi!
Features
- Creation of chest guis
- Interactions through clicks
- Complex layouts using layout panes
- Backgrounds