/locate 명령어: 구조물, 생물 군계 찾기 및 "주변에 아무것도 없습니다" 메시지가 뜨는 이유
locate 명령어는 제한된 반경 내에서 검색하며 영원히 찾지 않고 포기합니다. 구조물, 생물 군계, 관심 지점의 차이점과 검색 실패 시 대처 방법을 알려드립니다.
/locate 명령어는 세 가지 형태로 다르게 작동하며, 사람들이 버그로 오해하는 공통된 한계점이 있습니다.
세 가지 하위 명령어
/locate structure minecraft:village_plains
/locate biome minecraft:mushroom_fields
/locate poi minecraft:bee_nest
structure는 생성된 구조물을 찾습니다. 언로드된 청크에서도 작동합니다. 월드를 쿼리하는 대신 월드 생성 알고리즘을 쿼리합니다.biome는 생물 군계를 찾습니다. 이 역시 월드 생성 기반이지만, 검색 범위가 더 넓고 느립니다.poi는 관심 지점(POI, points of interest)을 찾습니다. 침대, 직업 블록, 꿀벌 둥지, 포털 등이 해당됩니다. 다른 두 명령어와 달리, poi는 로드되었거나 이전에 생성된 청크만 볼 수 있습니다. 관심 지점은 월드가 생성될 때 기록되는 것이지 예측되는 것이 아니기 때문입니다.
마지막 구분이 사람들을 혼란스럽게 합니다. /locate poi minecraft:home는 새로운 방향에서 아무것도 찾지 못하는데, 이는 아직 그곳에 침대가 존재하지 않기 때문입니다.
포기하는 경우
structure와 biome 명령어 모두 플레이어로부터 제한된 반경 내에서 검색하며, 무한정 검색하는 대신 "찾을 수 없습니다"를 반환합니다. 맨션, 기념물, 버섯 들판(Mushroom Fields)과 같은 희귀 구조물의 경우, 단순히 너무 멀리 떨어져 있어서 찾지 못하는 경우가 많으며, 존재하지 않는다는 의미는 아닙니다.
실용적인 대처법은 월드에 해당 구조물이 없다고 결론 내리기보다는, 수천 블록을 이동한 후 다시 명령어를 실행하는 것입니다.
태그는 작동하며, 보통 원하는 결과입니다.
/locate structure #minecraft:village
# 접두사는 태그를 검색합니다. 특정 평원(Plains) 마을 대신 모든 종류의 마을을 검색합니다. 유용한 태그로는 #minecraft:village, #minecraft:ruined_portal, #minecraft:ocean_ruin, #minecraft:mineshaft 등이 있습니다. 태그 검색은 일치하는 항목이 발견되면 검색이 종료되므로 더 빠릅니다.
출력 읽기
결과는 클릭 가능한 좌표이며, 권한이 있다면 해당 위치로 순간이동할 수 있습니다. Y 값은 종종 ~로 표시됩니다. 구조물은 의미 있는 단일 높이를 가지지 않으므로, 명령어는 X와 Z 좌표를 제공하고 Y 좌표는 플레이어에게 맡깁니다.
표시되는 거리는 블록 단위이며, 수평으로 측정됩니다.
차원이 중요합니다.
/locate는 현재 플레이어가 있는 차원을 검색합니다. 오버월드(Overworld)에서 네더 요새(Nether Fortress)를 찾으려고 하면, 이유를 설명하는 오류 메시지 대신 아무것도 반환되지 않습니다. 엔드 도시(End Cities)도 마찬가지입니다.
찾을 수 없는 구조물
일부 구조물은 독립적으로 생성되지 않고 다른 구조물의 일부로 생성됩니다. 대부분의 장식된 항아리, 일부 폐허가 된 포털(ruined-portal) 변형 등이 이에 해당하며, locate 항목이 없습니다. 이름이 알 수 없음으로 거부되는 경우, 보통 이러한 구조물이거나 네임스페이스 ID의 오타입니다.
모든 생성된 구조물과 해당 생물 군계, 그리고 준비된 /locate 명령어, 오버월드/네더/엔드 전체 비교는 구조물 및 차원 브라우저에서 확인할 수 있습니다.