
# -> Place contents
execute align xyz \
    as @n[type=interaction,tag=OverlyRealistic.Block.Crucible,dx=0,dy=0,dz=0] run \
        function overly_realistic:general/custom_blocks/crucible/add_item/add_iron_fragments

# -> Advancement
execute align xyz \
    if block ~ ~ ~ #campfires[lit=true] \
    if entity @n[type=interaction,tag=OverlyRealistic.Block.CharcoalClump,dx=0,dy=0,dz=0] run \
        advancement grant @p[tag=OverlyRealistic.Player.PlacedCustomBlock,distance=..64] only overly_realistic:advancements/iron_age/the_beginning_of_something_great
