## Summon entities
execute run summon item_display ~ ~ ~ {Tags:["vb.custom_mob.breeze_chakram","vb.custom_mob","vb.new_summon"],Rotation:[0F,90F],item:{id:"minecraft:paper",count:1,components:{"minecraft:item_model":"vb:breeze_chakram"}}}
summon marker ~ ~ ~ {Tags:["vb.custom_mob.chakram_core","vb.custom_mob","vb.new_summon"]}

## ID the entities
scoreboard players add #VB vb.id.chakram 1
scoreboard players operation @n[tag=vb.new_summon,tag=vb.custom_mob.breeze_chakram] vb.id.chakram = #VB vb.id.chakram
scoreboard players operation @n[tag=vb.new_summon,tag=vb.custom_mob.chakram_core] vb.id.chakram = #VB vb.id.chakram
scoreboard players operation @n[tag=vb.new_summon,tag=vb.custom_mob.chakram_core] vb.id.player = @s vb.id.player

## Position marker
execute as @n[tag=vb.new_summon,tag=vb.custom_mob.chakram_core] run tp @s @p
execute anchored eyes positioned ^ ^ ^0.25 run tp @n[tag=vb.new_summon,tag=vb.custom_mob.chakram_core] ~ ~ ~
execute anchored eyes positioned ^ ^ ^0.25 run tp @n[tag=vb.new_summon,tag=vb.custom_mob.breeze_chakram] ~ ~ ~

## Remove new summon tag
tag @n[tag=vb.new_summon] remove vb.new_summon