WolfyUtilities | Core API [1.17.1 - 1.21.1] icon

WolfyUtilities | Core API [1.17.1 - 1.21.1] -----

Inventory GUI API, JSON/HOCON Serialization, Plugin Compatibility Utils, etc.



New button state life-cycle & GUI force sync updates
This update adds a new Button state life-cycle to make it easier to prepare data before rendering and a new forceSyncUpdate to force a GUI to be updated in sync.
When forcedSyncUpdate is enabled it will also update sync even if you use the onUpdateAsync().


Changelog
  • Added ButtonPrepareRender method, which makes it easier to prepare data for render. (commit: 3ab90d0)
  • Implemented prepareRender method in ActionButton, ItemInputButton, etc. (commit: 01039ed)
  • Added forceSyncUpdate option to GuiWindow. (This option forces any updates, also async render, to be executed in sync. This should be used when using ItemInputButtons to prevent item duplication!) (commit: 12ff065)
  • Added explanation to the render method (commit: 1621e18)
----------, Nov 20, 2020
Resource Information
Author:
----------
Total Downloads: 107,482
First Release: Jan 19, 2019
Last Update: May 2, 2024
Category: ---------------
All-Time Rating:
11 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings