check_rule_exists.mcfunction 331 B

12345678
  1. # as rule marker
  2. scoreboard players set #temp rgb_sys 0
  3. tag @s add rgb_temp
  4. execute as @e[type=armor_stand,tag=rgb_rule] if score @s rgb_rule_id = @e[tag=rgb_temp,limit=1] rgb_rule_id run scoreboard players set #temp rgb_sys 1
  5. tag @s remove rgb_temp
  6. execute if score #temp rgb_sys matches 0 run function mini:rgb/game/remove_rule