Chest-Tracker — ваш личный поисковик по всем сундукам Minecraft
Вы когда-нибудь тратили полчаса на поиски алмазной кирки, которая, по вашему мнению, должна лежать в сундуке, но где именно — вспомнить невозможно? Или бегали по базе, открывая десятки шалкеров в надежде найти тот самый зачарованный лук? Знакомо, правда? Мод Chest-Tracker решает эту проблему раз и навсегда. Он создаёт полную карту всех контейнеров в вашем мире и позволяет искать нужный предмет за пару секунд, не открывая ни одного сундука. Это не просто удобство — это совершенно новый уровень комфорта в игре.
Что такое Chest-Tracker и как он работает
Chest-Tracker — это клиентский мод, который индексирует каждый контейнер в вашем мире. В отличие от старого Chest Tracker, который запоминал только те сундуки, что вы физически открыли, новый мод работает проактивно. Он сканирует файлы регионов прямо с диска, поэтому находит контейнеры даже в непрогруженных чанках. Представьте: вы стоите у своей базы, а мод уже знает, что в заброшенной шахте за три тысячи блоков лежит именно тот редкий тотем, который вы ищете.
Радиус сканирования настраивается, но по умолчанию мод обрабатывает весь мир целиком. Второе сканирование проходит практически мгновенно, потому что Chest-Tracker запоминает размер и временную метку каждого файла региона и читает только те, что изменились. Если вы вышли из игры во время сканирования, оно продолжится с того места, где остановилось, а не начнётся заново.
Ключевые возможности мода
Chest-Tracker умеет гораздо больше, чем просто показывать, где лежит предмет. Вот лишь некоторые его возможности:
- Разделяет природные сундуки и те, что построил игрок. Лути из деревень, храмов и крепостей классифицируются отдельно, и вы можете фильтровать их по своему усмотрению.
- Ищет вложенные хранилища. Алмаз внутри шалкера внутри бочки всё равно будет найден, а панель предметов покажет, сколько всего вещей запечатано внутри других контейнеров.
- Поддерживает все типы контейнеров: сундуки, бочки, шалкеры, эндер-сундуки, воронки, раздатчики, выбрасыватели, печи, варочные стойки, крафтеры и многое другое. Каждый тип можно включать и отключать индивидуально.
- Мгновенно удаляет разрушенные контейнеры. Сломали сундук — он сразу исчезает из индекса. Если что-то сломали без мода, следующее сканирование всё подчистит.
Управление и интерфейс
Всё управление завязано на две клавиши, обе находятся в разделе ChestTracker в настройках управления. По умолчанию это клавиша открытия экрана поиска и клавиша поиска предмета, на который наведён курсор, без необходимости что-либо открывать. На не-QWERTY раскладках вторая клавиша находится там, где на американской раскладке расположена Z, так что привыкайте или переназначайте на своё усмотрение.
В окне поиска предметы отображаются в сетке в форме сундука, самые многочисленные — первыми. Левый клик по предмету подсветит все контейнеры, где он лежит, и закроет экран. Правый клик покажет список мест с расстояниями, отсортированный по ближайшим. Если зажать shift, откроется панель с деталями: общее количество, число контейнеров, сколько предметов запечатано в шалкерах и расстояние до ближайшего. Кнопки внизу переключают измерения, но только те, где что-то действительно есть, плюс ваш эндер-сундук, если он не пуст.
Когда вы нашли предмет, Chest-Tracker отмечает его в мире: на каждом контейнере появляется рамка, от неё вверх поднимается след из меток, чтобы вы могли найти его даже через всю базу, а ближайший контейнер выделяется другим цветом. Контейнеры за пределами дистанции прорисовки отображаются на горизонте. Когда вы откроете сундук, слот с нужным предметом начнёт пульсировать, а если предмет внутри шалкера — пульсировать будет сам шалкер.
Где работает Chest-Tracker
Мод поддерживает одиночную игру и LAN-хоста полностью: и расположение контейнеров, и их содержимое, и непрогруженные чанки. На сервере с установленным Chest-Tracker тоже работает всё, но доступ к содержимому регулируется правами. На ванильном сервере без мода индексация пока не работает — Minecraft просто не отправляет клиенту содержимое контейнеров, только их позиции. Мод честно сообщает об этом сообщением «No index here yet», а не притворяется сломанным. Клиент и сервер должны работать на одной версии, иначе они откажутся взаимодействовать, а не будут молча читать друг друга неправильно.
Настройка прав доступа
По умолчанию искать могут все игроки на сервере. Администратор может сузить доступ командой /chesttracker access <tier> или через конфиг permissionTier. Есть три уровня: ALL — все видят всё, OWNED — все видят только контейнеры, которые сами поставили, OP — искать могут только операторы. Помните: полный индекс — это фактически рентген для лута, он показывает, где лежит каждый неоткрытый сундук с лутом и что находится в чужих базах. Игроки, подключающиеся к серверу без мода, автоматически работают в обычном режиме, а команда /chesttracker find <item> работает даже с ванильного клиента.
Команды и технические детали
Мод предоставляет несколько полезных команд. /chesttracker scanworld сканирует изменённые регионы, override перестраивает индекс с нуля, cancel останавливает сканирование. Команда /chesttracker stats показывает статистику, а /chesttracker find ищет предмет и выводит результат в чат. Индекс хранится в папке мира по пути <world>/data/chest-tracker/ вместе с текстовым файлом о прочитанных регионах. Удаление этого файла заставит мод прочитать всё заново.
Как установить Chest-Tracker
Установка проста: скачайте jar-файл для вашей версии Minecraft и положите его в папку mods/. Обязательно нужен Fabric API, а Mod Menu опционален — он добавляет экран настроек. Идентификатор мода — chest-tracker, специально отличается от старого chesttracker, чтобы избежать конфликтов. Если вы обновляетесь с версии, которая называлась chestindex, удалите тот jar, иначе оба мода загрузятся одновременно. Кстати, если вы пользуетесь лаунчером foxygame.net, установка становится ещё проще: в каталоге дополнений этого лаунчера Chest-Tracker можно найти и добавить в игру буквально в один клик, без ручного копирования файлов. Лаунчер также позаботится о совместимости версий и автоматическом обновлении мода, когда выйдет новая сборка.
Поддерживаемые версии Minecraft
Chest-Tracker поддерживает Minecraft 1.21.11 и новее, включая версию 26.2. Обе текущие целевые версии находятся в эпохе Minecraft без обфускации, поэтому добавление новой версии — это всего лишь одна строка в settings.gradle.kts и файл gradle.properties. Версии ниже 1.21.11 не поддерживаются, и это не мелкое изменение: Fabric Loom 1.17 отказывается собирать даже 1.21.8, считая её обфусцированной средой. Поддержка старых версий потребовала бы отдельного параллельного сборочного скрипта, что нецелесообразно.
Заключение
Chest-Tracker — это именно тот мод, который после установки вы не сможете представить себе отсутствующим. Он экономит часы игрового времени, избавляет от хаоса в хранилищах и делает исследование мира гораздо приятнее. Если вы устали открывать десятки сундуков в поисках одной вещи, скачайте Chest-Tracker для Minecraft — и ваши приключения станут заметно комфортнее. Мод активно развивается, имеет открытый исходный код под лицензией MIT, а его установка занимает меньше минуты. Попробуйте однажды — и вы поймёте, как жили без него раньше.