
# -> Set data
data merge entity @s {Tags:["OverlyRealistic.Block.ForgingPlate_DisplayedItem"], transformation: {left_rotation: [0.65328145f, 0.27059814f, -0.27059814f, 0.65328145f], right_rotation: [0.0f, 0.0f, 0.0f, 1.0f], scale: [0.99999994f, 0.9999996f, 0.999999f], translation: [0.0f, -0.115f, 0.0f]}}

# -> Set item
item replace entity @s contents from entity 00000001-0000-002b-0000-00010000002b contents

# -> Attach display
execute align xyz run \
    ride @s mount @n[type=interaction,tag=OverlyRealistic.Block.ForgingPlateInteractedWith,dx=0,dy=0,dz=0]

# -> Set rotation
execute at @s \
    facing entity @p[tag=OverlyRealistic.Player.InteractedWithCustomBlock,distance=..64] feet run \
        rotate @s ~-90 0
