data merge entity @s[scores={jjc_303=1}] {transformation:{scale:[0.8f,3f,0.8f]}}
data merge entity @s[scores={jjc_303=2}] {start_interpolation:0,interpolation_duration:5,transformation:{translation:[-0.4f,0f,-0.4f]}}
execute at @s[scores={jjc_303=5..120}] positioned ~ ~3 ~ if entity @e[type=block_display,tag=jjc_sgl_2,distance=..1.5,scores={jjc_202=..40}] run scoreboard players set @s jjc_303 121
execute at @s[scores={jjc_303=1}] run fill ~ ~ ~ ~ ~2 ~ barrier
execute at @s[scores={jjc_303=1}] run playsound entity.zombie.attack_iron_door hostile @a ~ ~ ~ 0.5 0.8
execute at @s[scores={jjc_303=1}] run playsound block.anvil.place hostile @a ~ ~ ~ 0.1 0
execute at @s[scores={jjc_303=1}] run particle dust_pillar{block_state:{Name:"dirt"}} ~ ~0.25 ~ 0.5 0 0.5 0.1 25 force
execute at @s[scores={jjc_303=121}] run fill ~ ~2 ~ ~ ~2 ~ air replace barrier
execute at @s[scores={jjc_303=121}] run playsound block.barrel.open hostile @a ~ ~ ~ 0.5 0
execute at @s[scores={jjc_303=121}] run playsound block.grindstone.use hostile @a ~ ~ ~ 0.25 0
data merge entity @s[scores={jjc_303=121}] {start_interpolation:0,interpolation_duration:5,transformation:{translation:[-0.4f,-1f,-0.4f]}}
execute at @s[scores={jjc_303=131}] run fill ~ ~ ~ ~ ~1 ~ air replace barrier
data merge entity @s[scores={jjc_303=131}] {start_interpolation:0,interpolation_duration:5,transformation:{translation:[-0.4f,-3f,-0.4f]}}
kill @s[scores={jjc_303=136..}]