function attacks:0_generic/arrow_based/summon_base
# Tag projectile for the damage detection (done with advancements)
tag @e[type=arrow,tag=init,limit=1] add throw_pickaxe
# Visual Part
tag @e[type=armor_stand,tag=init,limit=1] add rotate
data modify entity @e[type=armor_stand,tag=init,limit=1] HandItems[0].tag.CustomModelData set value 3004
# Remove init
tag @e[tag=arrow_based,tag=init,limit=2] remove init
