Pathfinding Edition For Minecolonies avatar

Pathfinding Edition For Minecolonies [1.20.1]

🚀 Добро пожаловать в ColonyPathingEdition 🏡

Этот модификатор разработан для MineColonies с целью улучшения логики поиска пути и повышения эффективности работы жителей. Теперь вы можете проектировать городские маршруты, направляя жителей по оптимальным путям, одновременно улучшая их реакцию в нестандартных ситуациях.
Данный мод оптимизирует поиск пути и производительность жителей в MineColonies. Продуманное планирование дорог гарантирует эффективное перемещение жителей! Они также демонстрируют улучшенную логику поведения в сложных ситуациях.


📚 Описание модификаций

В следующих разделах описаны внесённые изменения:

🧭 Улучшения системы поиска пути

  • 🏗️ Приоритет инфраструктурной навигации

Жители теперь придерживаются дорожных блоков при удалённых целях, уделяя меньше внимания вертикальному перемещению. Это позволяет строить многоуровневые города на сложном рельефе без риска потери жителей.
Теперь жители следуют по дорожным блокам при удалённых пунктах назначения, что минимизирует проблемы перемещения по вертикали. Отличное решение для многоуровневых или холмистых поселений — меньше блужданий, больше эффективности!

⚠ Рекомендация: При строительстве вертикальных городов обеспечивайте связь между уровнями лестницами или ступенями — в противном случае жители могут теряться или выбирать неоптимальные маршруты.
Хорошая новость: ступени теперь также считаются допустимыми дорожными блоками!
  • 🚆 Оптимизация рельсовых систем

Жители теперь распознают обесточенные и неправильно соединённые рельсы, а также воспринимают нажимные рельсы как станционные остановки, что способствует корректному выходу из вагонеток. Исправлена ошибка со случайным покиданием вагонеток.
Теперь жители определяют неактивные или дефектные рельсы, распознавая нажимные рельсы как станции — это обеспечивает правильный выход из вагонеток. Ошибка с произвольным покиданием транспорта устранена.

🛤 Пора создать городское метро для ускорения передвижения жителей!
Создавайте подземные пути — это проверенный метод оптимизации перемещений.
  • 🔄 Оптимизация объездов на коротких дистанциях

Жители стали умнее в выборе объездных путей! Теперь они могут обходить ранее непреодолимые здания и находить корректные входы. В сочетании с дорожными блоками способны преодолевать большие расстояния в обход.
Улучшена логика объезда препятствий! Жители теперь огибают здания, которые ранее блокировали путь, а при наличии дорожных блоков выбирают более длинные, но корректные маршруты.

  • 🏷️ Динамическое изменение типов путей

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

  • "path" преобразует недорожные блоки в дорожные
  • "not_path" преобразует дорожные блоки в недорожные
  • "blocked" блокирует перемещение жителей по данному блоку

-

  • 🐛 Исправления ошибок

1) ✅ Возвращена кратковременная телепортация жителей!

Жители больше не застревают в нестандартных блоках!

2) 🪜 Оптимизация логики ступеней

Улучшена обработка узлов и механики лазания — меньше случайных падений, стабильнее подъём.

-

  • ⚙️ Гибкие настройки

Доступны дополнительные параметры конфигурации:

  • Индивидуальный вес блоков при поиске пути
  • Максимальная дистанция поиска
  • Настройка параметров обратного прогнозирования путей

🍽️ Улучшенная система питания

  • 🤖 Оптимизация ИИ питания

Приоритет получения пищи:

  1. Из личного инвентаря
  2. Из рабочего места при близком расположении (повара игнорируют дистанцию), если соблюдены требования к разнообразию
  3. Непосредственно из ресторана — повара едят без ожидания
  4. При отсутствии пищи в ресторане — возврат к рабочему месту без учёта разнообразия
  5. При отсутствии пищи на рабочем месте — ожидание новых поставок в ресторане

-

  • 👨‍🍳 Особые ролевые исключения

Повара не ожидают приёма пищи в ресторанах, аналогично стражам в ночное время.

🏥 Улучшенная медицинская система

  • 🤒 Корректировка системы болезней

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

  • 👨‍⚕️ Адаптация врачей

Врачи теперь лечат жителей и стражей с низким здоровьем. Способность лечения изменена с фиксированного восстановления до HP + бонусной регенерации.

  • ⏰ Корректировка рабочих смен врачей

Ночью дежурит один врач, отдыхая при отсутствии пациентов. Во время рейдов работают все врачи.

  • 🛡️ Адаптация жителей/стражей

Жители/стражи обращаются за лечением при серьёзных повреждениях. При активированной технологии "Побег" стражи перенаправляются в больницы.

⚙️ Улучшение базовых систем

  • 👥 Корректировка численности рабочих

Больницы/плавильни камня/рестораны/кухни увеличивают число рабочих на +1 каждые 2 уровня (например: Уровень 3 → 2 рабочих, Уровень 5 → 3).

  • 🔥 Значительные улучшения ИИ печей
  1. Рабочие у печей значительно увеличивают скорость плавки и эффективность топлива в зависимости от уровня навыка — эффект существенен!
  2. Все рабочие независимо принимают плавильные задания, а работники кухонь/камнерезов интеллектуально координируют задачи.
  3. Оптимизировано разделение предметов и расход топлива при плавке.

-

🤖 Прочие улучшения ИИ

  • Жители при блокировке задач ожидают ручного распределения ресурсов в Ратуше.
  • Увеличено минимальное количество взрослых животных на ранчо, сокращены интервалы забоя (в config доступен агрессивный режим).
  • Поля поддерживают выращивание и сбор риса из Farmer's Delight (требует ручного создания рисовых чек).
  • Лесники высаживают саженцы только при накоплении достаточного количества.
  • Мангровые саженцы высаживаются корректно.
  • Курьеры принимают больше заданий за один маршрут.

⚠️ Примечания

🐛 Известные ошибки

  1. Некоторые вертикальные пути могут ошибочно блокироваться.
  2. Совместное использование с Minecolonies Tweaks может нарушать выращивание тыкв/арбузов.
  3. В редких случаях возможны серьёзные лаги tick — необходимы сохранения для воспроизведения.

-


🧪 Функции в альфа-стадии

Текущие улучшения поиска пути могут не охватывать все крайние случаи. При обнаружении аномалий маршрутизации сообщайте о проблемах.

💬 Обратная связь

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


Проект находится в активной разработке, обновления публикуются по мере стабилизации версий.

Требуемые зависимости

MineColonies avatarMineColoniesRaycoms

Скачать Pathfinding Edition For Minecolonies

 
Тип Скачать Версия Загрузчик Обновлено Размер
Alphacolonypathingedition-1.0.3-ALPHA-1.jar1.20.1Forge6 июня 202560,9 КБ
Releasecolonypathingedition-1.0.2.jar1.20.1Forge2 июня 202559,4 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.