#Project created by the koncept
#file refinement

execute if score cree77 random_block_bingo matches 1 run function koncept.bingo:bingo/file_selection/hardcore/cluster/shulker_box

execute if score cree77 random_block_bingo matches 2 if score block_bingo_beacon check_restart_replay matches 1 run scoreboard players set cree77 bingo.random_start 1
execute if score cree77 random_block_bingo matches 2 if score block_bingo_beacon check_restart_replay matches 0 run function koncept.bingo:bingo/block/hardcore/beacon

execute if score cree77 random_block_bingo matches 3 if score block_bingo_calibrated_sculk_sensor check_restart_replay matches 1 run scoreboard players set cree77 bingo.random_start 1
execute if score cree77 random_block_bingo matches 3 if score block_bingo_calibrated_sculk_sensor check_restart_replay matches 0 run function koncept.bingo:bingo/block/hardcore/calibrated_sculk_sensor

execute if score cree77 random_block_bingo matches 4 if score block_bingo_dragon_head check_restart_replay matches 1 run scoreboard players set cree77 bingo.random_start 1
execute if score cree77 random_block_bingo matches 4 if score block_bingo_dragon_head check_restart_replay matches 0 run function koncept.bingo:bingo/block/hardcore/dragon_head

execute if score cree77 random_block_bingo matches 5 if score block_bingo_end_rod check_restart_replay matches 1 run scoreboard players set cree77 bingo.random_start 1
execute if score cree77 random_block_bingo matches 5 if score block_bingo_end_rod check_restart_replay matches 0 run function koncept.bingo:bingo/block/hardcore/end_rod

scoreboard objectives remove random_block_bingo
scoreboard objectives add random_block_bingo dummy

execute if score cree77 bingo.random_start matches 1 run function koncept.bingo:bingo/random_start1

