
AI Improvements
Улучшение производительности ванильного AI с возможностью отключения некоторых его действий. Мод снижает нагрузку на сервер, оптимизируя AI мобов без потери функциональности.
AI Improvements - мод для Майнкрафт, который оптимизирует работу искусственного интеллекта мобов. Вместо того чтобы резать спавн или убирать мобов, он делает их AI менее прожорливым по CPU. Особенно актуально для серверов с кучей сущностей - стада коров, орды зомби, фермерские жители. Всё это начинает меньше тормозить.
О моде
Это упрощенный мод для низкоуровневых правок AI. Он закрывает те дыры производительности, которые пропускают крупные оптимизационные моды. Например, отключает постоянный поворот головы мобов к игроку или случайные взгляды в пустоту - всё это расходует такты процессора, а пользы ноль. При этом мод даёт конфиги, чтобы настроить отключение под себя.
История создания
AI Improvements родился из необходимости тащить производительность на больших серверах с кучей модов. Любой опытный админ знает: CPU жрут не только моды, но и сам ванильный AI. Резать моды не выход - лучше поправить то, как работает AI в самой игре. После долгих тестов автор нашёл решение: кэширование тяжелых вычислений и замена стандартного EntityLookHelper на более быструю версию. В результате на сервере с 25 онлайном TPS поднялся на 5-7 единиц.
Важно знать
- Совместимость. Мод работает только на сервере или только на клиенте, хотя на клиенте профит по FPS минимален.
- Не панацея. На новых версиях Майнкрафта (1.18+) часть фиксов уже встроена в игру, поэтому прирост может быть меньше. Лучше протестировать.
- Конфиг лежит
.minecraft/config/bbm/AI_Improvements.cfg.
Текущие фишки
Отключение AI Watch Closest (config - по умолчанию выключено)
Если включить, мобы перестанут постоянно поворачивать голову к ближайшему игроку. Визуально выглядят немного странно, зато процессор вздыхает с облегчением.
Отключение случайного взгляда (config - выключено)
Убирает AI look idle - то самое бессмысленное кручение головой, когда моб бездельничает. Полезно на многолюдных серверах: почти каждый моб делает это в простое.
Замена EntityLookHelper (config - включено)
Главная фича. Штатный look helper заменяется кастомным, который кэширует углы поворота. По тестам автора, загрузка CPU от AI падает на 50-80%. На сервере это даёт +5-7 TPS при 25 игроках. Правда, немного увеличивается расход RAM, но это мелочи.
Итог
AI Improvements - лёгкий, настраиваемый мод для тех, кто хочет выжать из Minecraft больше производительности без отключения мобов. Ставьте на сервер, крутите конфиги и смотрите, что даёт лучший результат именно в вашей сборке.
