Оптимизация поведения мобов
AI Improvements меняет низкоуровневые участки искусственного интеллекта сущностей, чтобы уменьшить расход процессорного времени. Мод создавался для тяжёлых серверных сборок, где животные, фермы и группы враждебных мобов заметно отнимают время тика.
Он не заменяет мобов и не превращает их в более сложных противников. Основная цель заключается в том, чтобы существующее поведение выполнялось дешевле, а отдельные второстепенные задачи можно было отключить через конфигурацию.
Кэширование вычислений
Значительная часть оптимизации строится на сохранении часто вычисляемых значений. Более эффективная реализация помощника взгляда использует немного дополнительной памяти, чтобы реже повторять математику для углов и положения цели. Это особенно заметно при большом числе активных сущностей.
- EntityLookHelper заменяется оптимизированным вариантом и включён по умолчанию.
- Watch Closest Entity можно отключить отдельной настройкой.
- Случайный взгляд также отключается опционально.
- Кэш обменивает небольшой объём RAM на снижение нагрузки CPU.
Компромиссы конфигурации
Отключение задач взгляда способно изменить поворот головы мобов. Для игрока это обычно косметическая деталь, но автор сборки должен решить, оправдан ли компромисс. Значения по умолчанию осторожны: наиболее заметные изменения поведения не активируются автоматически.
Результат нужно измерять
AI Improvements не обещает одинаковый прирост во всех условиях. Новые версии Minecraft уже включают часть исправлений AI, поэтому эффект может быть меньше, чем на старых ветках. Проверять мод следует профилированием и сравнением TPS на одинаковой нагрузке, а не субъективной оценкой FPS.
Сравнение с ModernFix
ModernFix охватывает запуск игры, память, загрузку моделей, исправления ошибок и множество других областей. AI Improvements имеет более узкую специализацию на поведении сущностей. Совместное использование возможно только после проверки конкретной сборки и отсутствия пересекающихся несовместимых патчей.
Версии и установка
Доступны ветки Forge и NeoForge для разных поколений Minecraft. Нужно выбрать точный файл и проверить путь конфигурации: на старых версиях используется каталог bbm, а на новых общий TOML-файл AI Improvements. Перед изменением параметров стоит сохранить исходные настройки и измерения.