scoreboard players reset #1s jjc_main
execute if entity @e[type=armor_stand,tag=jjc_lhnqz_j] run schedule function colosseum_of_fools:ss/enderman/lhnqz/j/tick 1t replace
execute if entity @e[type=item_display,tag=jjc_sdnqz_j_zs] run schedule function colosseum_of_fools:ss/enderman/sdnqz/tick 1t replace
execute if entity @e[type=marker,tag=jjc_evoker_necromancer_m] run schedule function colosseum_of_fools:ss/evoker/necromancer/tick 1t replace
execute if entity @e[type=item_display,tag=jjc_garpede] run schedule function colosseum_of_fools:ss/garpede/tick 1t replace
execute if entity @e[type=arrow,tag=jjc_pillager_shotgun_j] run schedule function colosseum_of_fools:ss/pillager/shotgun/j 1t replace
execute if entity @e[type=item_display,tag=jjc_enchanter_zs2] run schedule function colosseum_of_fools:ss/witch/enchanter/1 1t replace
execute if entity @e[type=armor_stand,tag=jjc_iceologer_j] run schedule function colosseum_of_fools:ss/evoker/iceologer/tick 1t replace
execute if entity @e[type=armor_stand,tag=jjc_snowball] run schedule function colosseum_of_fools:ss/frozen_zombie/snowball/tick 1t replace
execute if entity @e[type=block_display,tag=jjc_geomancer_wall] run schedule function colosseum_of_fools:ss/geomancer/wall/tick 1t replace
execute if entity @e[type=marker,tag=jjc_deathitem_m] run schedule function colosseum_of_fools:player/death/3 1t replace
execute if entity @e[type=marker,tag=jjc_dyjjc] run schedule function colosseum_of_fools:world/dyjjc/1 1t replace
execute if entity @e[type=armor_stand,tag=jjc_start_load] run schedule function colosseum_of_fools:e/start/tick 1t replace
execute if entity @e[type=block_display,tag=jjc_sgl] run schedule function colosseum_of_fools:e/sgl/main 1t replace
execute as @e[type=marker,tag=jjc_portal_respawn,predicate=colosseum_of_fools:portal_detect,predicate=colosseum_of_fools:in_colosseum] at @s unless entity @e[type=block_display,tag=jjc_portal,distance=..1] run summon minecraft:item ~ ~ ~ {Item:{id:"minecraft:copper_ingot",count:1},Tags:["jjc_portalitem"],NoGravity:1b,PickupDelay:100s,Age:5998s}
execute if entity @e[type=marker,tag=jjc_colosseum_spawn] run schedule function colosseum_of_fools:world/colosseum_spawn/main 1t replace
execute if entity @e[type=block_display,tag=jjc_type_pt] run schedule function colosseum_of_fools:e/platform/tick 1t replace
execute if entity @e[type=marker,tag=jjc_spikes_wall] run schedule function colosseum_of_fools:e/main 1t replace
execute as @e[type=marker,tag=jjc_jjc,tag=!jjc_kaishi,predicate=colosseum_of_fools:in_colosseum] at @s unless entity @e[type=armor_stand,tag=jjc_start,distance=..20] run function colosseum_of_fools:ks/jjcload
execute as @e[type=marker,tag=jjc_rk,predicate=colosseum_of_fools:reset] at @s as @n[type=marker,tag=jjc_jjc,tag=!jjc_kaishi,distance=..100] at @s run function colosseum_of_fools:ks/end
execute as @e[type=marker,tag=jjc_jjc,tag=!jjc_kaishi] at @s if entity @a[distance=..60,nbt=!{Health:0f}] if block ~ ~ ~16 minecraft:pointed_dripstone run function colosseum_of_fools:ks/end
execute if entity @e[type=item_display,tag=jjc_wither_skull] run schedule function colosseum_of_fools:ss/wither_skeleton/skull/tick 1t replace