/
This version adds a lot more power and customisability to the GUI system. It makes use of more advanced functionality provided by Moxlib.
icon tag.item.modifier tag):
gui:player_head -- sets the player head to the executing player.gui:name -- sets the name of the item to whatever is defined in the name tag.#gui:theme: Called to set the theme, based on gui:page flags.theme.#gui:cleanup: Called after the GUI has finished rendering.#gui:render/flags and #gui:select/flags:
gui:page flags#gui:render/entity:
#gui:render/item1674b3a8-0135-a32e-02a4-06fb01241978 as the player.
This datapack automates much of hard parts of GUI development. It is data driven, meaning it renders the GUI based on a template stored in data storage.