#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#
#    This function has been created by Skilendarz Group.
#             https://skilendarz.com
#
#      GIVE MAP MAKERS THE CREDIT THEY DESERVE!
#             COPYING IS PROHIBITED!
#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

tp @e[tag=parkour_detect] @s

#Spawn
execute if score @s time matches 0 at @s run tp @s 327 107 -331
execute if score @s time matches 0 at @s run summon minecraft:armor_stand 327 103 -331 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["hay","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:hay_block"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 0 at @s run summon minecraft:armor_stand 327 103 -331 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 1 at @s run tp @s 326 108 -334
execute if score @s time matches 1 at @s run summon minecraft:armor_stand 326 103 -334 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:carved_pumpkin"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 1 at @s run summon minecraft:armor_stand 326 103 -334 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 1 at @s run summon minecraft:armor_stand 326 103 -334 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 2 at @s run tp @s 328 108.5 -335
execute if score @s time matches 2 at @s run summon minecraft:armor_stand 328 103.5 -335 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 2 at @s run summon minecraft:armor_stand 328 103.5 -335 {Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin2","parkour","parkour2"],ArmorItems:[{},{},{},{id:"minecraft:lime_dye",Count:1b,tag:{CustomModelData:10}}]}
execute if score @s time matches 2 at @s run summon minecraft:armor_stand 328 103.5 -335 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 2 at @s run summon minecraft:armor_stand 328 103.5 -335 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 2 at @s run setblock 328 105 -328 air
execute if score @s time matches 2 at @s run summon minecraft:armor_stand 328 105 -328 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["parkour","parkour_start1","pumpkin_lit"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:jack_o_lantern"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 2 at @s run tp @e[tag=parkour_start1] 328 104 -328

execute if score @s time matches 3 at @s run tp @s 329 109.5 -338
execute if score @s time matches 3 at @s run summon minecraft:armor_stand 329 103.5 -338 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 3 at @s run summon minecraft:armor_stand 329 103.5 -338 {Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin2","parkour","parkour2"],ArmorItems:[{},{},{},{id:"minecraft:lime_dye",Count:1b,tag:{CustomModelData:10}}]}
execute if score @s time matches 3 at @s run summon minecraft:armor_stand 329 103.5 -338 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 3 at @s run summon minecraft:armor_stand 329 103.5 -338 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 3 at @s run summon minecraft:armor_stand 329 103.5 -338 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 4 at @s run tp @s 332 110 -339
execute if score @s time matches 4 at @s run summon minecraft:armor_stand 332 105 -339 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:carved_pumpkin"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 4 at @s run summon minecraft:armor_stand 332 105 -339 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 4 at @s run summon minecraft:armor_stand 332 105 -339 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 5 at @s run tp @s 336 111 -339
execute if score @s time matches 5 at @s run summon minecraft:armor_stand 336 104 -339 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["hay","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:hay_block"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 5 at @s run summon minecraft:armor_stand 336 104 -339 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 5 at @s run summon minecraft:armor_stand 336 104 -339 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 5 at @s run summon minecraft:armor_stand 336 104 -339 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 5 at @s run summon minecraft:armor_stand 336 104 -339 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 6 at @s run tp @s 340 112 -340
execute if score @s time matches 6 at @s run summon minecraft:armor_stand 340 105 -340 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:carved_pumpkin"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 6 at @s run summon minecraft:armor_stand 340 105 -340 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 6 at @s run summon minecraft:armor_stand 340 105 -340 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 6 at @s run summon minecraft:armor_stand 340 105 -340 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 6 at @s run summon minecraft:armor_stand 340 105 -340 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 7 at @s run tp @s 339 113 -345

execute if score @s time matches 8 at @s run tp @s 337 113 -350
execute if score @s time matches 8 at @s run summon minecraft:armor_stand 337 108 -350 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["hay","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:hay_block"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 8 at @s run summon minecraft:armor_stand 337 108 -350 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 8 at @s run summon minecraft:armor_stand 337 108 -350 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 9 at @s run tp @s 334 114 -353
execute if score @s time matches 9 at @s run summon minecraft:armor_stand 334 107 -353 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["hay","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:hay_block"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 9 at @s run summon minecraft:armor_stand 334 107 -353 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 9 at @s run summon minecraft:armor_stand 334 107 -353 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 9 at @s run summon minecraft:armor_stand 334 107 -353 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 9 at @s run summon minecraft:armor_stand 334 107 -353 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 10 at @s run tp @s 328 112 -352

execute if score @s time matches 11 at @s run tp @s 319 120.5 -356

execute if score @s time matches 12 at @s run tp @s 312 118.5 -356

execute if score @s time matches 13 at @s run tp @s 306 117 -356
execute if score @s time matches 13 at @s run summon minecraft:armor_stand 306 107 -356 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:carved_pumpkin"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 13 at @s run summon minecraft:armor_stand 306 107 -356 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 13 at @s run summon minecraft:armor_stand 306 107 -356 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 13 at @s run summon minecraft:armor_stand 306 107 -356 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 13 at @s run summon minecraft:armor_stand 306 107 -356 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 13 at @s run summon minecraft:armor_stand 306 107 -356 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour6"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 13 at @s run summon minecraft:armor_stand 306 107 -356 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour7"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 13 at @s run summon minecraft:armor_stand 306 107 -356 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour8"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 14 at @s run tp @s 306 117.5 -360
execute if score @s time matches 14 at @s run summon minecraft:armor_stand 306 108.5 -360 {Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin2","parkour","parkour2","spin"],ArmorItems:[{},{},{},{id:"minecraft:lime_dye",Count:1b,tag:{CustomModelData:10}}],Fire:32000}

execute if score @s time matches 15 at @s run tp @s 308 118.5 -363
execute if score @s time matches 15 at @s run summon minecraft:armor_stand 308 107.5 -363 {Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin2","parkour","parkour2","spin"],ArmorItems:[{},{},{},{id:"minecraft:lime_dye",Count:1b,tag:{CustomModelData:10}}],Fire:32000}

execute if score @s time matches 16 at @s run tp @s 311 119.5 -365
execute if score @s time matches 16 at @s run summon minecraft:armor_stand 311 108.5 -365 {Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin2","parkour","parkour2","spin"],ArmorItems:[{},{},{},{id:"minecraft:lime_dye",Count:1b,tag:{CustomModelData:10}}],Fire:32000}

execute if score @s time matches 17 at @s run tp @s 315 120 -368
execute if score @s time matches 17 at @s run summon minecraft:armor_stand 315 112 -368 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["hay","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:hay_block"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 17 at @s run summon minecraft:armor_stand 315 112 -368 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 17 at @s run summon minecraft:armor_stand 315 112 -368 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 17 at @s run summon minecraft:armor_stand 315 112 -368 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 17 at @s run summon minecraft:armor_stand 315 112 -368 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 17 at @s run summon minecraft:armor_stand 315 112 -368 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour6"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 18 at @s run tp @s 318 121 -371
execute if score @s time matches 18 at @s run summon minecraft:armor_stand 318 114 -371 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:carved_pumpkin"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 18 at @s run summon minecraft:armor_stand 318 114 -371 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 18 at @s run summon minecraft:armor_stand 318 114 -371 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 18 at @s run summon minecraft:armor_stand 318 114 -371 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 18 at @s run summon minecraft:armor_stand 318 114 -371 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 19 at @s run tp @s 323 120.5 -372
execute if score @s time matches 19 at @s run summon minecraft:armor_stand 323 113.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 19 at @s run summon minecraft:armor_stand 323 113.5 -372 {Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin2","parkour","parkour2"],ArmorItems:[{},{},{},{id:"minecraft:lime_dye",Count:1b,tag:{CustomModelData:10}}]}
execute if score @s time matches 19 at @s run summon minecraft:armor_stand 323 113.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 19 at @s run summon minecraft:armor_stand 323 113.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 19 at @s run summon minecraft:armor_stand 323 113.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 19 at @s run summon minecraft:armor_stand 323 113.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 20 at @s run tp @s 328 119.5 -372
execute if score @s time matches 20 at @s run summon minecraft:armor_stand 328 112.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 20 at @s run summon minecraft:armor_stand 328 112.5 -372 {Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin2","parkour","parkour2"],ArmorItems:[{},{},{},{id:"minecraft:lime_dye",Count:1b,tag:{CustomModelData:10}}]}
execute if score @s time matches 20 at @s run summon minecraft:armor_stand 328 112.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 20 at @s run summon minecraft:armor_stand 328 112.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 20 at @s run summon minecraft:armor_stand 328 112.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 20 at @s run summon minecraft:armor_stand 328 112.5 -372 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

execute if score @s time matches 21 at @s run tp @s 332 120 -370
execute if score @s time matches 21 at @s run summon minecraft:armor_stand 332 110 -370 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["pumpkin_lit","parkour","parkour1"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:jack_o_lantern"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 21 at @s run summon minecraft:armor_stand 332 110 -370 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour2"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 21 at @s run summon minecraft:armor_stand 332 110 -370 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour3"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 21 at @s run summon minecraft:armor_stand 332 110 -370 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour4"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 21 at @s run summon minecraft:armor_stand 332 110 -370 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour5"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 21 at @s run summon minecraft:armor_stand 332 110 -370 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour6"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 21 at @s run summon minecraft:armor_stand 332 110 -370 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour7"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}
execute if score @s time matches 21 at @s run summon minecraft:armor_stand 332 110 -370 {Small:1,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1,Tags:["fence","parkour","parkour8"],Passengers:[{id:"falling_block",NoGravity:1,BlockState:{Name:"minecraft:spruce_fence"},Time:-10000,Tags:["parkour"]}]}

#Universal
playsound minecraft:entity.zombie_villager.cure master @a[distance=..16] ~ ~ ~ 0.5 2
playsound minecraft:block.lava.extinguish master @a[distance=..16] ~ ~ ~ 1 2
particle minecraft:cloud ~ ~ ~ 0 0 0 0.1 10
execute at @e[tag=parkour1] run particle minecraft:block dirt ~ ~2 ~ 0 0 0 0.5 100

#Position
execute at @s run tp @e[tag=parkour1] ~ ~-1 ~
execute at @s run tp @e[tag=parkour2,tag=parkour] ~ ~-2 ~
execute at @s run tp @e[tag=parkour3] ~ ~-3 ~
execute at @s run tp @e[tag=parkour4] ~ ~-4 ~
execute at @s run tp @e[tag=parkour5] ~ ~-5 ~
execute at @s run tp @e[tag=parkour6] ~ ~-6 ~
execute at @s run tp @e[tag=parkour7] ~ ~-7 ~
execute at @s run tp @e[tag=parkour8] ~ ~-8 ~

scoreboard players set @s tick 1
scoreboard players add @s time 1
tag @s remove next_stage