inventoryGUI: type: world debug: false default constants: inv: in@_ script: - note "in@generic[title=Inventory GUI]" "as:" - define inv "" - foreach "": - define item "" - inject locally "items." instantly - inventory open "d:" items: item: - define material "book" - define display_name "Display name!" - define lore "li@This |is |a |lore!" - define item "i@[ display_name=; lore= ]" - inventory set "d:" "o:" "slot:1" events: on player clicks in notable: - if "" != "": - queue clear - determine cancelled passively on player closes notable inventory: - if "" == "": - note remove "as:"