
# -> Filter block
scoreboard players set #or.ground_prop_stick_block_break_filter OverlyRealistic.General.ArbitraryData 0
execute on attacker \
    if entity @s[tag=OverlyRealistic.Player.BrokeCustomBlock] run \
        scoreboard players set #or.ground_prop_stick_block_break_filter OverlyRealistic.General.ArbitraryData 1
execute unless score #or.ground_prop_stick_block_break_filter OverlyRealistic.General.ArbitraryData matches 1 run \
    return fail

# -> Interact function
function overly_realistic:general/props/stick/prop_break
