Скачать AdvancementsSearch — Minecraft Моды — MetaMods
AdvancementsSearch

AdvancementsSearch

Активный

Установок

0

Последнее обновление

2 месяца назад

Версии

1.15 — 1.21.8
Клиент
Fabric
Утилиты

AdvancementsSearch

Клиентский мод, который значительно упрощает навигацию по достижениям в Minecraft, добавляя удобную систему поиска. Функционал напоминает поиск в креативном инвентаре - интуитивно понятный и эффективный.

img

Поиск работает комплексно: система ищет введённый текст в названиях достижений, их описаниях и даже в названиях предметов, используемых в иконках. Результаты отображаются в виде аккуратной сетки, которая автоматически подстраивается под размер окна. Все найденные достижения сортируются по типу: сначала задачи, затем цели и, наконец, испытания.

Когда вы кликаете на любой результат поиска, мод автоматически открывает соответствующую вкладку с достижениями и подсвечивает нужное достижение в дереве прогресса.

С технической точки зрения, поиск реализован как виртуальная невидимая вкладка достижений с тёмным фоном. Внутри неё отображается упрощённое дерево достижений, которое рисует сетку без видимых линий.

Расширенный поиск

По умолчанию поиск ведётся по всем критериям одновременно, но вы можете настроить фильтрацию для более точных результатов. Для этого используйте специальные префиксы в поисковой строке: title:, description:, icon:.

Команды

Начиная с версии для Minecraft 1.16.2, вы можете использовать функции поиска и подсветки этого мода в своих проектах через клиентские команды.

Команда для открытия окна достижений с подсветкой конкретного достижения:

/advancementssearch highlight <advancementid> <highlighttype>

<advancementid> - идентификатор достижения

<highlighttype> - тип подсветки: widget или obtained_status

Команда для открытия окна достижений с поиском:

/advancementssearch search <query> <by> <autohighlightsingle> <highlighttype>

<query> - текст для поиска

<by> - фильтр: everywhere, title, description, icon

Если <autohighlightsingle> установлен в true и найдено только одно достижение, вместо открытия поиска оно будет подсвечено.

<highlighttype> - тип подсветки: widget или obtained_status

Участники проекта
diskree

diskree

Разработчик

diskria

diskria

Разработчик

Создан: 13 мая 2024

ID: 5719