execute at @s positioned ~64 0 ~-64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~ 0 ~-64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-32 0 ~-64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-64 0 ~-64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}

execute at @s positioned ~64 0 ~-32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~32 0 ~-32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~ 0 ~-32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-32 0 ~-32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-64 0 ~-32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}

execute at @s positioned ~64 0 ~ if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~32 0 ~ if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~ 0 ~ if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-32 0 ~ if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-64 0 ~ if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}

execute at @s positioned ~64 0 ~32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~32 0 ~32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~ 0 ~32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-32 0 ~32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-64 0 ~32 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}

execute at @s positioned ~64 0 ~64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~32 0 ~64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~ 0 ~64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-32 0 ~64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}
execute at @s positioned ~-64 0 ~64 if block ~ 0 ~ minecraft:bedrock run summon minecraft:armor_stand ~ ~ ~ {NoGravity:1,Tags:["nl_Generator"],Invisible:0,CustomNameVisible:0,CustomName:"{\"text\":\"Marker\"}"}

execute as @e[tag=nl_Generator] at @s if block ~ 0 ~ minecraft:obsidian run kill @s
execute as @e[tag=nl_Generator] at @s if block ~ 0 ~ minecraft:bedrock run function next_level:structures/structure_chance
