Date: 2020/05/29 07:48:05 UTC-07:00
Type: Denizen Script
enchanting_table_lapis_persistance:
type: world
events:
on player closes inventory:
- narrate <context.inventory.list_contents>
- if <context.inventory.inventory_type> == ENCHANTING:
- flag server <player.flag[enchant_location]>.inventory:<context.inventory.list_contents>
- flag player enchant_location:!
on player right clicks enchanting_table bukkit_priority:HIGHEST:
- flag player enchant_location:<context.location.simple>
- if <server.has_flag[<context.location.simple>.inventory]>:
- determine passively cancelled
- wait 1t
- inventory set o:<server.flag[<context.location.simple>.inventory].as_list.parse[as_item]> d:<player.open_inventory>