Мод для Майнкрафт, оптимизирующий поиск пути мобов и помогающий серверу держать стабильный TPS при большом числе существ. Особенно полезен на мобофермах, фермах жителей и в мирах с группами мобов; в одиночной игре или на локальном сервере может сделать игру плавнее и повысить ФПС.
Возможности
- Переносит обновления уже построенных маршрутов в фоновые потоки, а создание нового маршрута и поиск пути в бою оставляет мгновенными.
- Кэширует готовые маршруты для одинаковых начальной точки, цели и состояния мира.
- Сбрасывает кэш при изменении блоков; маршруты к движущимся целям не кэшируются.
- Для мобов дальше 48 блоков от игрока обновляет обычный маршрут реже. Бой, недавний урон и отсутствие активного пути не замедляются.
- Не меняет поведение мобов, их атаки, размножение и данные мира.
Настройки
Параметры находятся в config/pathwright.json. Модули enablePathCaching, enableLOD и enableAsync можно включать по отдельности. Размер и срок хранения кэша задаются через pathCacheSize и pathCacheExpiryTicks, дистанция и частота дальнего поиска пути — через lodDistance и lodTickInterval, число фоновых потоков — через asyncThreadCount.
