NPC Logistics
Добавляет NPC-логистов, которые выполняют маршруты сбора и доставки предметов между сундуками и бочками, запускают автоматические цепочки крафта, а теперь ещё берут на себя автономные роли — начиная с полностью функционального фермера, который вспахивает землю, сажает, собирает урожай и пополняет запасы.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 360
- Подписчиков на Modrinth
- 1
- версий
- 7
- Обновлён
- 2 июля 20262 июл.
- Опубликован
- в 2026
Коротко о моде
Нужен на сервере; в игре — по желанию
NPC Logistics
Устали сами бегать между сундуками? NPC Logistics позволяет нанимать рабочих NPC и загружать их делом — они собирают, крафтят и доставляют предметы по программируемым маршрутам, а если дать им инструмент и пару токенов, они возьмутся за автономную роль, например, будут полностью самостоятельно обрабатывать участок.
Как это работает
Маршруты и роли строятся из токенов локаций — небольших крафтящихся предметов, которые вы размещаете в нужных местах. Каждый токен отмечает, что должно происходить в этой точке:
| Токен | Цвет | Назначение |
|---|---|---|
| Collect Token | 🔵 Синий | Забирать предметы из этого контейнера |
| Craft Token | 🟡 Янтарный | Крафтить рецепт на этой станции |
| Deposit Token | 🟢 Зелёный | Складывать предметы в этот контейнер |
| Jobsite Token | 🟣 Фиолетовый | Центральная точка рабочей зоны роль-рабочего |
| Bed Token | 🩵 Голубой | Задаёт, где роль-рабочий спит ночью |
Дайте рабочему NPC свиток рабочего задания, настройте маршрут в его интерфейсе, и он будет автономно ходить по циклу — собирать, обрабатывать и складывать без вашего дальнейшего участия. Или вместо этого снабдите рабочего инструментом, Jobsite Token и Deposit Token, и он будет непрерывно выполнять роль вообще без свитка.
Возможности
- Программируемые маршруты доставки — соединяйте любые комбинации остановок Collect → Craft → Deposit с фильтрами количества по предметам (All / Full Stacks / Partial)
- Автономные роли — снабдите рабочего инструментом + Jobsite Token + Deposit Token, и он сам возьмётся за рабочую зону
- Роль фермера — вспахивает, сажает, собирает урожай и пополняет запасы семян из привязанного сундука, после настройки участие не требуется
- Роль пастуха — стрижёт овец в радиусе рабочей зоны/загона и автоматически складывает шерсть
- Work Goggles — шлем, который отображает маршрут рабочего в мире (зелёный = сбор, красный = доставка, золотой = и то и другое)
- Ночной сон — роль-рабочие после наступления темноты находят назначенный Bed Token (или укрытие); можно отключить это для каждого рабочего отдельно, если хотите, чтобы они работали круглосуточно
- Интерфейс рабочего с пятью вкладками — Equipment, Orders, Cargo, Role и Tasks, всё на одном экране
- Задачи крафта — полные цепочки собрать → скрафтить → сложить, до 8 строк на рабочего
- Без труб, без энергии — логистика работает на труде NPC; подходит для модпаков, близких к ваниле
С чего начать
Для маршрутов доставки:
- Скрафтите свиток рабочего задания — он станет инструкцией для рабочего
- Скрафтите токены локаций для каждой остановки маршрута (Collect, Craft или Deposit)
- Разместите токены у каждого сундука, станции крафта или блока хранения
- Нажмите ПКМ по рабочему NPC, чтобы открыть его интерфейс, добавьте свиток во вкладке Orders
- Закройте интерфейс — рабочий сразу начнёт маршрут Для автономной роли (например, фермера):
- Скрафтите Jobsite Token и разместите его в центре рабочей зоны
- Скрафтите Deposit Token и разместите его у сундука для урожая/результата
- Нажмите ПКМ по рабочему NPC, откройте вкладку Role и заполните слоты Tool, Jobsite Token и Deposit Token
- Закройте интерфейс — набор активируется, и рабочий сам начнёт выполнять роль Рабочие сохраняются, переживают перезапуски сервера и возобновляют последнее активное задание или роль при загрузке.
Интерфейс рабочего
| Вкладка | Что здесь делается |
|---|---|
| Equipment | Броня, инструменты, слоты свитков рабочих заданий, переименование, URL кастомного скина |
| Orders | Просмотр и управление активными свитками рабочих заданий и их остановками |
| Cargo | Просмотр всех 18 слотов переносимых рабочим предметов только для чтения |
| Role | Набор из 3 слотов (Tool / Jobsite Token / Deposit Token), дающий автономную роль, плюс переключатель Sleep at Night |
| Tasks | До 8 строк задач крафта — слоты Collect, Recipe, Craft и Deposit в каждой строке |
Токены локаций и рецепты
| Предмет | Рецепт |
|---|---|
| Work Order Scroll | Paper + Paper + Feather + Ink Sac |
| Collect Token | Gold Ingot + Lapis Lazuli |
| Craft Token | Gold Ingot + Blaze Powder |
| Deposit Token | Gold Ingot + Emerald |
| Jobsite Token | Gold Ingot + Compass |
| Bed Token | Gold Ingot + Feather |
| Work Goggles | 2× Glass Pane + Iron Ingot + Gold Ingot |
Команды администратора
| Команда | Действие |
|---|---|
/workorder spawn [x y z] | Заспавнить логистического рабочего |
| `/workorder addstop collect|deliver|both` | Добавить остановку в маршрут рабочего |
| `/workorder startorder "Route Name"` | Запустить именованный маршрут |
| `/workorder cancel ` | Отменить текущее задание рабочего |
| `/workorder status ` | Показать текущий статус рабочего |
| `/workorder setrepeating true|false` | Переключить повторение маршрута |
Требования
- Minecraft 1.20.1
- Fabric Loader ≥ 0.15.0
- Fabric API 0.92.6+1.20.1
- Java 17+ (среда выполнения) — для сборки из исходников требуется JDK 21
Совместимость
NPC Logistics не зависит от типа хранилища — рабочие взаимодействуют с любым блоком, предоставляющим стандартный инвентарь. Работает вместе с модами на хранение (Tom's Simple Storage, Refined Storage, AE2) без конфликтов.
Планы
- Дополнительные роли: шахтёр, лесоруб, рыбак
- Поиск пути между измерениями
- Звуки шагов и завершения работы
- Визуальный луч токена локации в отмеченной позиции
- Поддержка двойных сундуков
- Совместимость с блоками хранения сторонних модов
Лицензия MIT · Исходный код на GitHub · Сообщайте о проблемах в трекере задач
Частые вопросы
Как установить NPC Logistics?
Установите Fabric под свою версию Minecraft, скачайте NPC Logistics под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть NPC Logistics?
У NPC Logistics есть сборки для Minecraft 1.20.1–1.20.6.
Нужен ли NPC Logistics на сервере?
Нужен на сервере; в игре — по желанию