execute if entity @e[tag=nitEndVault,distance=..20] run advancement grant @s only nitk:tutorial/endvault
execute if entity @e[tag=nitCrucible,distance=..20] run advancement grant @s only nitk:tutorial/crucible
execute if entity @e[tag=nitHaroldCage,distance=..20] run advancement grant @s only nitk:tutorial/haroldcage
execute if entity @e[tag=nitAlignPuz,distance=..20] run advancement grant @s only nitk:tutorial/alignpuz
execute if entity @e[tag=nitWithermaw,distance=..20] run advancement grant @s only nitk:tutorial/withermaw
execute if entity @e[tag=nitBoxCenter,distance=..20] run advancement grant @s only nitk:tutorial/paradox_box requirement
execute if entity @e[tag=nitHellDrill,distance=..20] unless entity @e[type=!blaze,tag=nitTyrantEntity,distance=..20] run advancement grant @s only nitk:tutorial/ancient_drill cleared