Poradniki / Budowanie i zasoby
/locate: wyszukiwanie struktur, biomów i dlaczego czasem mówi, że nic nie ma w pobliżu
locate przeszukuje ograniczony promień i poddaje się, zamiast szukać w nieskończoność. Oto różnica między strukturą, biomem i poi oraz co zrobić, gdy zawiedzie.
/locate ma trzy formy, które działają różnie, oraz jedno wspólne ograniczenie, które ludzie odczytują jako błąd.
Trzy podkomendy
/locate structure minecraft:village_plains
/locate biome minecraft:mushroom_fields
/locate poi minecraft:bee_nest
structureznajduje wygenerowane struktury. Działa na niezaładowanych chunkach — odpytuje algorytm worldgenu, a nie świat.biomeznajduje biom. Również opiera się na worldgenie, ale wyszukiwanie jest grubsze i wolniejsze.poiznajduje punkty zainteresowania (points of interest) — łóżka, miejsca pracy, gniazda pszczół, portale. W przeciwieństwie do dwóch pozostałych poi widzi tylko załadowane i wcześniej wygenerowane chunki, ponieważ punkty zainteresowania są zapisywane w miarę generowania świata, a nie przewidywane.
To ostatnie rozróżnienie jest tym, które zaskakuje ludzi: /locate poi minecraft:home nic nie znajdzie w świeżym kierunku, bo nie ma tam jeszcze żadnych łóżek.
Wyszukiwanie biomów się poddaje; wyszukiwanie struktur prawie nigdy
Oba wyszukiwania są ograniczone, ale te granice nie mają ze sobą nic wspólnego. structure przeszukuje 100 komórek rozmieszczenia, a komórka to własny odstęp struktury — dla rezydencji 80 chunków — więc wyszukiwanie sięga około 128 000 bloków. Komunikat „Could not find" przy strukturze prawie zawsze oznacza, że nie może się wygenerować w tym wymiarze lub w tym świecie, a nie że jest zbyt daleko.
biome zatrzymuje się na 6 400 blokach. Dla rzadkiego biomu, takiego jak Pola grzybowe, odpowiedź często naprawdę brzmi: jesteś zbyt daleko — przejedź kilka tysięcy bloków i uruchom to ponownie, zamiast uznawać, że świat go nie ma.
Tagi działają i zwykle właśnie ich chcesz
/locate structure #minecraft:village
Prefiks # przeszukuje tag — dowolny typ wioski, a nie konkretnie Równiny. Przydatne tagi to między innymi #minecraft:village, #minecraft:ruined_portal, #minecraft:ocean_ruin i #minecraft:mineshaft. Wyszukiwanie po tagu jest też szybsze, bo każde trafienie kończy szukanie.
Jak czytać wynik
Wynikiem są klikalne współrzędne, które wstawiają gotową komendę /tp do twojego czatu. Wartość Y to często ~ — struktury nie mają jednej sensownej wysokości, więc komenda podaje X i Z, a Y zostawia tobie.
Pokazany dystans jest w blokach — mierzony poziomo dla struktur i punktów zainteresowania, a dla biomów jako prosta linia w 3D.
Wymiar ma znaczenie
/locate przeszukuje wymiar, w którym jesteś. Szukanie Twierdzy Netheru z Overworldu zwraca ten sam błąd „could not find" co zbyt odległe wyszukiwanie, bez żadnego wyjaśnienia dlaczego. Tak samo jest z Miastami Endu.
Struktury, których nie da się zlokalizować
Kilka rzeczy generuje się jako część innej struktury, a nie samodzielnie — skarbce komory prób, skrzekacze starożytnego miasta — i nie mają własnego wpisu w locate. Każda zarejestrowana struktura, w tym wszystkie siedem wariantów zrujnowanego portalu, może zostać zlokalizowana. Jeśli nazwa zostanie odrzucona jako nieznana, prawie zawsze jest to literówka w namespaced id.
Przejrzyj każdą wygenerowaną strukturę wraz z jej biomem i gotową komendą /locate, a także pełne porównanie Overworld/Nether/End, w Przeglądarce struktur i wymiarów.