
execute if entity @e[tag=spawn,distance=..0.1,limit=1] run data modify storage map rooms append value '"\\uE0D3"'
execute if entity @e[tag=enemy,distance=..0.1,limit=1] run data modify storage map rooms append value '"\\uE104"'
execute if entity @e[tag=challenge,distance=..0.1,limit=1] run data modify storage map rooms append value '"\\uE135"'
execute if entity @e[tag=trapped,distance=..0.1,limit=1] run data modify storage map rooms append value '"\\uE166"'
execute if entity @e[tag=armory,distance=..0.1,limit=1] run data modify storage map rooms append value '"\\uE197"'
execute if entity @e[tag=shop,distance=..0.1,limit=1] run data modify storage map rooms append value '"\\uE1C8"'
execute if entity @e[tag=boss,distance=..0.1,limit=1] run data modify storage map rooms append value '"\\uE1F9"'
execute positioned ~-22.5 ~ ~-22.5 if entity @e[type=item,tag=!mapping,dx=46,dy=32,dz=46,limit=1] run data modify storage map others append value '"\\uE22A"'
execute positioned ~-22.5 ~ ~-22.5 if entity @e[type=player,tag=!mapping,dx=46,dy=32,dz=46,limit=1] run data modify storage map others append value '"\\uE25B"'
execute if score rotation map matches 0 run function game:map/get/address/line1/column6/rotation0
execute if score rotation map matches 90 run function game:map/get/address/line1/column6/rotation90
execute if score rotation map matches 180 run function game:map/get/address/line1/column6/rotation180
execute if score rotation map matches 270 run function game:map/get/address/line1/column6/rotation270