Мод для Майнкрафт для сервера, который помогает команде собирать материалы для большой постройки по общему списку. Он импортирует список из схемы .litematic, отслеживает выполненные позиции, запасы в хранилищах и то, кто взял материал в работу; клиентский HUD необязателен.
Возможности
- Импортирует список блоков из файла
.litematicпрямо на сервере. - Игроки отмечают готовые материалы, берут их в работу и сообщают о частично собранном количестве.
- Добровольное уведомление в чате напоминает отметить материал, если в инвентаре достаточно предметов; оно работает и без мода на клиенте.
- Области складов учитывают содержимое контейнеров, включая вложенные шалкеры, и добавляют его к прогрессу.
- Можно держать активными несколько списков; для одинаковых материалов используйте формат
список/материал, например/ml check xpfarm/hopper. - Встроенная доска Discord через вебхук показывает прогресс, запасы и взятые задачи в одном обновляемом сообщении.

Как пользоваться
/ml import <file.litematic>— создать и активировать список из схемы./ml followи/ml unfollow— включить или выключить напоминания по инвентарю./ml check <material>— отметить материал как готовый./ml uncheck <material>— снять отметку./ml claim <material>и/ml unclaim <material>— взять материал в работу или отказаться от него./ml have <amount> <material>— сообщить о частично собранном количестве./ml stockarea add <x1 y1 z1> <x2 y2 z2>— добавить область склада в текущем измерении./ml stock— показать краткий отчёт по запасам./mlили/ml status— посмотреть прогресс;/ml lists— списки и доступные файлы.

Настройки
Клиентский HUD включается клавишей J, окно настроек открывается через Shift+J, а K переключает выбранный список. Клавиши можно изменить в меню «Настройки» → «Управление» → «Назначение клавиш» в категории «MankeList».
HUD показывает количество в инвентаре и на складе в формате «с собой + на складе / нужно», учитывает содержимое шалкеров и мешков, выделяет прогресс цветом, отображает взятые задачи и позволяет менять порядок строк. В игре настраиваются угол, масштаб, значки, фон и число строк.




Серверные параметры находятся в config/mankelist-server.json:
statePath— путь к общему состоянию списка.importDir— папка со схемами для/ml import.discordWebhookUrl— вебхук Discord для доски прогресса.pollSeconds— интервал проверки изменений файла состояния.promptsEnabled— включение напоминаний.scanSeconds— интервал проверки инвентаря для напоминаний.promptCooldownSeconds— задержка между напоминаниями для игрока и материала.stockScanSeconds— интервал проверки контейнеров на складах.
Требования и совместимость
На сервере требуется Fabric API; обычные клиенты могут играть без мода, но не увидят HUD. Для HUD мод устанавливается и на клиент. Формат состояния совместим с плагином schemlist MCDR.
