
scoreboard players add hoglin timer_an 1

execute if score hoglin timer_an matches 50.. run particle minecraft:note -15 98 -16 0 0 0 0 1
execute if score hoglin timer_an matches 50.. run scoreboard players reset hoglin timer_an

execute positioned -12 98 -9 if entity @a[distance=..3] unless score ray_tracing3 timer_an matches 2 run scoreboard players set ray_tracing3 timer_an 1
execute if score ray_tracing3 timer_an matches 1 run tellraw @a {"text":"<Ray Tracing> I've never been to the Nether, but I hear it's a nice place to vacation"}
execute if score ray_tracing3 timer_an matches 1 run scoreboard players set ray_tracing3 timer_an 2



execute as @a[scores={checkpoint=25}] at @s run execute positioned -12 99 -10 if entity @s[distance=..2] run tag @s add music_disc.pigstep


#h2501 h2502 h2503 h2504

execute as @a[scores={checkpoint=25}] at @s run execute positioned -12 99 -10 if entity @a[distance=..2] run scoreboard players set h2501 timer_an 1

execute if score h2501 timer_an matches 1 run scoreboard players add h2502 timer_an 1

execute as @a[scores={checkpoint=25}] at @s run execute if score h2502 timer_an matches 5.. run playsound minecraft:music_disc.pigstep master @a[tag=music_disc.pigstep,tag=!music_disc.pigstep1] ~ ~ ~ 111 1
execute as @a[scores={checkpoint=25}] at @s run execute if score h2502 timer_an matches 5.. run tag @a[tag=music_disc.pigstep,tag=!music_disc.pigstep1] add music_disc.pigstep1

execute if score h2502 timer_an matches 5 run execute as @e[tag=hoglin] at @s run function animated_java:hoglin/animations/start/play

execute if score h2502 timer_an matches 640 run execute as @e[tag=hoglin] at @s run function animated_java:hoglin/animations/loop/play

execute if score h2502 timer_an matches 1240 run execute as @e[tag=hoglin] at @s run function animated_java:hoglin/animations/loop/stop

execute if score h2502 timer_an matches 1240 run execute as @e[tag=hoglin] at @s run function animated_java:hoglin/animations/end/play




execute if score h2502 timer_an matches 1240 run scoreboard players reset h2501 timer_an
execute if score h2502 timer_an matches 1240 run scoreboard players reset h2502 timer_an














execute as @a[tag=!25.1] at @s run execute positioned -15 95 -6 if entity @s[distance=..1] run function koncept:level/25.1


#9 10 11 12

execute positioned -31 104 -3 if entity @a[distance=..3] unless score 9 timer_an matches 2 run scoreboard players set 9 timer_an 1
execute if score 9 timer_an matches 1 run scoreboard players add 10 timer_an 1

execute if score 10 timer_an matches 5 run setblock -30 104 -3 minecraft:netherrack
execute if score 10 timer_an matches 5 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 10 timer_an matches 10 run setblock -30 104 -2 minecraft:netherrack
execute if score 10 timer_an matches 10 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 10 timer_an matches 12 run setblock -30 105 -2 minecraft:crimson_nylium
execute if score 10 timer_an matches 12 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 10 timer_an matches 20 run setblock -30 105 -3 minecraft:crimson_nylium
execute if score 10 timer_an matches 20 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 10 timer_an matches 25 run setblock -31 105 -2 minecraft:crimson_nylium
execute if score 10 timer_an matches 25 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 10 timer_an matches 30 run setblock -30 106 -2 minecraft:crimson_fungus
execute if score 10 timer_an matches 30 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1



execute if score 10 timer_an matches 70 run scoreboard players set 9 timer_an 2

execute if score 9 timer_an matches 2 run execute positioned -31 104 -3 unless entity @a[distance=..3] run scoreboard players set 11 timer_an 1

execute if score 11 timer_an matches 1.. run scoreboard players add 12 timer_an 1

execute if score 12 timer_an matches 5 run setblock -30 104 -3 minecraft:air
execute if score 12 timer_an matches 5 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 12 timer_an matches 10 run setblock -30 104 -2 minecraft:air
execute if score 12 timer_an matches 10 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 12 timer_an matches 12 run setblock -30 105 -2 minecraft:air
execute if score 12 timer_an matches 12 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 12 timer_an matches 20 run setblock -30 105 -3 minecraft:air
execute if score 12 timer_an matches 20 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 12 timer_an matches 25 run setblock -31 105 -2 minecraft:air
execute if score 12 timer_an matches 25 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 12 timer_an matches 10 run setblock -30 106 -2 minecraft:air
execute if score 12 timer_an matches 10 run execute positioned -31 104 -3 run playsound minecraft:block.stone.place block @a[distance=..6] -31 104 -3 1111 1

execute if score 12 timer_an matches 30 run scoreboard players reset 9 timer_an
execute if score 12 timer_an matches 30 run scoreboard players reset 10 timer_an
execute if score 12 timer_an matches 30 run scoreboard players reset 11 timer_an
execute if score 12 timer_an matches 30 run scoreboard players reset 12 timer_an









execute positioned -28 100 -6 if entity @a[distance=..5] unless score 1 timer_an matches 2 run scoreboard players set 1 timer_an 1
execute if score 1 timer_an matches 1 run scoreboard players add 2 timer_an 1

execute if score 2 timer_an matches 5 run setblock -28 100 -5 minecraft:netherrack
execute if score 2 timer_an matches 5 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1

execute if score 2 timer_an matches 7 run setblock -29 100 -5 minecraft:netherrack
execute if score 2 timer_an matches 7 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1


execute if score 2 timer_an matches 8 run setblock -29 100 -6 minecraft:netherrack
execute if score 2 timer_an matches 8 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1


execute if score 2 timer_an matches 10 run setblock -29 101 -6 minecraft:crimson_nylium
execute if score 2 timer_an matches 10 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1

execute if score 2 timer_an matches 16 run setblock -29 102 -6 minecraft:crimson_roots
execute if score 2 timer_an matches 16 run execute positioned -28 100 -5 run playsound minecraft:block.roots.place block @a[distance=..10] -28 100 -5 1111 1


execute if score 2 timer_an matches 15 run setblock -29 101 -5 minecraft:crimson_nylium
execute if score 2 timer_an matches 15 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1


execute if score 2 timer_an matches 20 run setblock -28 101 -5 minecraft:crimson_nylium
execute if score 2 timer_an matches 20 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1





execute if score 2 timer_an matches 25 run scoreboard players set 1 timer_an 2

execute if score 1 timer_an matches 2 run execute positioned -28 100 -6 unless entity @a[distance=..9] run scoreboard players set 3 timer_an 1

execute if score 3 timer_an matches 1.. run scoreboard players add 4 timer_an 1

execute if score 4 timer_an matches 5 run setblock -28 100 -5 air
execute if score 4 timer_an matches 5 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1
execute if score 4 timer_an matches 7 run setblock -29 100 -5 air
execute if score 4 timer_an matches 7 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1
execute if score 4 timer_an matches 8 run setblock -29 100 -6 air
execute if score 4 timer_an matches 8 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1
execute if score 4 timer_an matches 10 run setblock -29 101 -6 air
execute if score 4 timer_an matches 10 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1
execute if score 4 timer_an matches 8 run setblock -29 102 -6 minecraft:air
execute if score 4 timer_an matches 16 run execute positioned -28 100 -5 run playsound minecraft:block.roots.place block @a[distance=..10] -28 100 -5 1111 1
execute if score 4 timer_an matches 15 run setblock -29 101 -5 air
execute if score 4 timer_an matches 15 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1
execute if score 4 timer_an matches 20 run setblock -28 101 -5 air
execute if score 4 timer_an matches 20 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -28 100 -5 1111 1
execute if score 4 timer_an matches 23 run scoreboard players reset 1 timer_an
execute if score 4 timer_an matches 23 run scoreboard players reset 2 timer_an
execute if score 4 timer_an matches 23 run scoreboard players reset 3 timer_an
execute if score 4 timer_an matches 23 run scoreboard players reset 4 timer_an


#5 6 7 8

execute positioned -31 103 -5 if entity @a[distance=..5] unless score 5 timer_an matches 2 run scoreboard players set 5 timer_an 1
execute if score 5 timer_an matches 1 run scoreboard players add 6 timer_an 1

execute if score 6 timer_an matches 5 run setblock -31 102 -5 minecraft:netherrack
execute if score 6 timer_an matches 5 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 6 timer_an matches 10 run setblock -32 102 -6 minecraft:netherrack
execute if score 6 timer_an matches 10 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 6 timer_an matches 12 run setblock -32 103 -6 minecraft:crimson_nylium
execute if score 6 timer_an matches 12 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 6 timer_an matches 20 run setblock -32 103 -5 minecraft:crimson_nylium
execute if score 6 timer_an matches 20 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 6 timer_an matches 25 run setblock -31 103 -5 minecraft:crimson_nylium
execute if score 6 timer_an matches 25 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 6 timer_an matches 28 run setblock -31 104 -5 minecraft:crimson_roots
execute if score 6 timer_an matches 28 run execute positioned -28 100 -5 run playsound minecraft:block.roots.place block @a[distance=..10] -31 103 -5 1111 1


execute if score 6 timer_an matches 29 run scoreboard players set 5 timer_an 2

execute if score 5 timer_an matches 2 run execute positioned -31 103 -5 unless entity @a[distance=..5] run scoreboard players set 7 timer_an 1

execute if score 7 timer_an matches 1.. run scoreboard players add 8 timer_an 1

execute if score 8 timer_an matches 5 run setblock -31 102 -5 minecraft:air
execute if score 8 timer_an matches 5 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 8 timer_an matches 10 run setblock -32 102 -6 minecraft:air
execute if score 8 timer_an matches 10 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 8 timer_an matches 12 run setblock -32 103 -6 minecraft:air
execute if score 8 timer_an matches 12 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 8 timer_an matches 20 run setblock -32 103 -5 minecraft:air
execute if score 8 timer_an matches 20 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 8 timer_an matches 25 run setblock -31 103 -5 minecraft:air
execute if score 8 timer_an matches 25 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 8 timer_an matches 24 run setblock -31 104 -5 minecraft:air
execute if score 8 timer_an matches 27 run execute positioned -28 100 -5 run playsound minecraft:block.stone.place block @a[distance=..10] -31 103 -5 1111 1

execute if score 8 timer_an matches 27 run scoreboard players reset 5 timer_an
execute if score 8 timer_an matches 27 run scoreboard players reset 6 timer_an
execute if score 8 timer_an matches 27 run scoreboard players reset 7 timer_an
execute if score 8 timer_an matches 27 run scoreboard players reset 8 timer_an






