Если npc постоянно ходит или пытается менять позицию, почти всегда причина в настройках режима движения и в ИИ-настройках. Ниже - рабочий порядок действий именно для мода Custom NPCs.

1) Поставьте npc в режим “Стоит”

  1. Откройте интерфейс настройки npc через Настройщик NPC (или откройте настройку кликом по npc).
  2. Перейдите к параметрам движения.
  3. В типе движения выберите Стоит.

Если раньше стояла анимация вроде бродит или был выбран маршрут, npc будет двигаться по логике мода. Режим “Стоит” отключает перемещение и фиксирует положение.

2) Отключите “случайные” перемещения (если включены)

В настройках движения проверьте, нет ли параметров, из-за которых npc “разъезжается” вокруг точки спавна:
- если включено Бродит или задан радиус для случайных точек - npc будет перемещаться;
- если включено Отмеченный путь (маршрут через точки) - npc будет ходить по нему.

Чтобы npc не двигался, оставьте только Стоит и не задавайте маршрут.

3) Отключите возвращение на другую точку после действий

В закладке ИИ найдите параметр Вернуться на место. Если там стоит “Да”, npc может стараться вернуться на исходную точку после боя или некоторых взаимодействий.

Для максимальной “статичности” отключите возврат:
- Вернуться на место: Нет.

4) Пресеките движение при взаимодействии игрока (ПКМ)

Иногда npc начинает двигаться, когда игрок взаимодействует с ним правой кнопкой мыши. В таком случае помогает настройка:
- Stop on interact: выключите (если нужно, чтобы npc не “стопорился” или не переключал поведение при ПКМ).

Точное название параметра встречается в настройках ИИ движения/поведения взаимодействия. Смысл одинаковый: убрать реакцию на ПКМ, которая ломает “статичный” режим.

5) Проверьте ИИ: не должно быть поведения “паника” и похожего

В закладке ИИ найдите пункт Если найдёт врага. Для стоячей декорации выберите вариант, при котором npc не начинает активные перемещения:
- Ничего или близкий к нему режим без агрессивного поведения.

Если оставить Месть или Паника, npc будет двигаться при появлении цели или при провокации.

Быстрая настройка: что выставить для “не двигался”

Что нужно Где найти в Custom NPCs Что поставить
Вообще не ходить Движение -> тип движения Стоит
Не перемещаться по радиусу Движение -> бродит/радиус Отключить Бродит и радиусы
Не ходить по маршруту Движение -> отмеченный путь/петля/патруль Не использовать маршрут
Не возвращаться после действий ИИ -> Вернуться на место Нет
Не “ломать” поведение от ПКМ ИИ/взаимодействие -> Stop on interact Настройте реакцию на ПКМ (выключить переключение поведения)
Не бежать при враге ИИ -> Если найдёт врага Ничего (для неподвижного npc)

Типичные ошибки

  1. Оставили Отмеченный путь или Бродит - npc будет двигаться по заданной логике мода.
  2. Включили Вернуться на место - npc может возвращаться после взаимодействий или боя.
  3. В ИИ стоит Паника/Месть - npc начнёт перемещаться при появлении цели.

Полезные ссылки

  • Custom NPCs: часто задаваемые вопросы и ответы (раздел про позицию и “Движение” через Путевод NPC) - https://ru.minecraft.wiki/w/Custom_NPCs/%D0%A7%D0%B0%D1%81%D1%82%D0%BE_%D0%B7%D0%B0%D0%B4%D0%B0%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B_%D0%B8_%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%8B
  • Custom NPCs: настройки npc (закладка “ИИ” и “Движение”) - https://ru.minecraft.wiki/w/Custom_NPCs/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8_NPC