Мод для Майнкрафт расширяет поиск через /locate: он находит несколько ближайших структур, биомов или точек интереса в точном порядке расстояния и не останавливает тики сервера. Поиск подходит для структур, биомов, точек интереса, тегов и всех измерений.
Возможности
- Результаты выводятся в чат от ближайшего к дальнему; по координатам можно нажать для телепортации.
- Ход поиска показывается в полосе босса.
- Обычный
/locate, око эндера и карты исследователя получают действительно ближайшую структуру. - Для биомов выводятся отдельные участки; расстояние между ними задаётся параметром
biomeSeparationBlocks. - Точки интереса ищутся по всей исследованной территории.
- Можно сохранять метки, отслеживать расстояние и направление до них, а также создавать компас на метку.
- Смерть автоматически создаёт метку
death; это отключается параметромdeathMark.
Как пользоваться
/locate structure <id|#tag> <count> [min_distance]— ближайшие структуры./locate biome <id|#tag> <count> [min_distance]— участки биома./locate poi <id|#tag> <count> [min_distance]— точки интереса./locate near structure|biome <a> structure|biome <b> [radius]— место, где два объекта находятся рядом./locate mark <name>,/locate marks,/locate unmark <name>— создать, показать и удалить метки./locate track <mark|x y z name>— показывать расстояние и стрелку в панели действий./locate compass <mark|x y z name>— выдать компас на точку./locate prune— удалить пустые файлы регионов./gamerule locatemore:exact_locate— переключить улучшенный поиск обычного/locateдля текущего мира.
Настройки
Параметр improveVanillaLocate в config/locatemore.json отключает улучшение обычного /locate для сервера. В этом же файле задаются лимиты радиуса, времени поиска, числа проверок и одновременных запросов.
Требования и совместимость
Нужен Fabric API. Мод работает на сервере без установки клиентам: ванильные клиенты видят результаты поиска. В одиночной игре его устанавливают на клиент.
Для команд требуется право оператора, как и для обычного /locate. Через алиас /locatemore права можно выдавать по отдельным узлам: locatemore.track, locatemore.compass, locatemore.mark, locatemore.prune, locatemore.verify, locatemore.near.
