
# -> Create item display
summon minecraft:item_display ~ ~ ~ {Tags:["OverlyRealistic.TempSharpenedStickEnt","OverlyRealistic.Block.PreparationPlateSharpenedStick","OverlyRealistic.Block.PreparationPlate_Item"],item: {components: {"item_model": "overlyrealistic:items/sharpened_stick"}, count: 1, id: "minecraft:stick"}, transformation: {left_rotation: [-0.50000006f, 0.5f, 0.5f, 0.50000006f], right_rotation: [0.0f, 0.0f, -0.38268346f, 0.9238795f], scale: [1.1388592f, 1.2100369f, 1.1388582f], translation: [-0.05f, -0.1f, -0.056942996f]}}

# -> Attach item
ride @n[type=item_display,tag=OverlyRealistic.TempSharpenedStickEnt,distance=..1] mount @s

# -> Set item
execute on passengers run \
    item replace entity @s[tag=OverlyRealistic.TempSharpenedStickEnt] contents from entity 00000001-0000-002b-0000-00010000002b contents

# -> Remove temp tag
execute on passengers run \
    tag @s[tag=OverlyRealistic.TempSharpenedStickEnt] remove OverlyRealistic.TempSharpenedStickEnt
