setblock ~ ~ ~ barrier
function animated_java:quest1_shelf/summon {args:{}}
summon interaction ~ ~ ~ {height:1.02f,width:1.02f,Tags:["quest3_shelf.hitbox"],response:true}
data modify entity @n[tag=quest3_shelf.hitbox] Rotation set from entity @n[tag=quest3_shelf.spawnpoint] Rotation