Date: 2024/05/24 04:43:41 UTC-07:00
Type: Denizen Script
forcepower_input_script:
type: world
events:
on player right clicks block with:*_spawn_egg flagged:force_inv_open:
- determine cancelled
on player right clicks * with:force_powers:
- ratelimit <player> 0.05s
- if !<player.has_flag[force_inv_open]>:
- narrate "currently swapping from playerinv to forceinv"
- note <player.inventory> as:player_inventory<player.uuid>
- inventory swap origin:<player.inventory> destination:forcepowers_inv<player.uuid>
- flag <player> force_inv_open:true
- else if <player.has_flag[force_inv_open]>:
- narrate "currently swapping from forceinv to playerinv"
- note <player.inventory> as:forcepowers_inv<player.uuid>
- inventory swap origin:<player.inventory> destination:player_inventory<player.uuid>
- flag <player> force_inv_open:!