
# -> If preparation plate has indicator then return
execute if entity @s[tag=OverlyRealistic.Block.PreparationPlate_HasIndicator] run \
    return fail

# -> Add indicator tag
tag @s add OverlyRealistic.Block.PreparationPlate_HasIndicator

# -> Create indicator
execute align xyz \
    positioned ~0.5 ~0.7 ~0.5 run \
        function overly_realistic:general/custom_blocks/preparation_plate_indicator/indicator_create
