
# -> Set existence value
scoreboard players set #or.bellow_existence OverlyRealistic.General.ArbitraryData 0

# -> Operate on bellows
execute as @e[type=interaction,tag=OverlyRealistic.Block.Bellow_HasBeenUsed,tag=OverlyRealistic.Block.Bellow,x=0] run \
    function overly_realistic:general/custom_blocks/bellow/bellow_loops/bellow_operate

# -> Loop
execute unless score #or.bellow_existence OverlyRealistic.General.ArbitraryData matches 0 run \
    schedule function overly_realistic:general/custom_blocks/bellow/bellow_loops/bellow_loop_main_temp 1t append
