AI-Improvements Ported [AIM]
Каждый владелец сервера Minecraft рано или поздно сталкивается с просадками TPS, когда десятки мобов начинают бездумно бродить, паниковать или смотреть по сторонам. Плагин AI-Improvements Ported [AIM] создан именно для таких ситуаций — он точечно отключает ненужные цели искусственного интеллекта и ускоряет математические вычисления, возвращая серверу стабильность.
Что делает AI-Improvements Ported [AIM]?
Это порт легендарного плагина AI-Improvements на современные версии Minecraft. Он работает на серверных ядрах Paper, Spigot, Purpur и их форках, поддерживая версии от 1.16.5 до 1.20.4. Суть проста: убрать из игры те задачи ИИ, которые создают лишнюю нагрузку, но не влияют на геймплей. Вы сами решаете, что отключать — от бесцельного взгляда коровы до полной остановки мозга у декоративных рыб.
Быстрый математический кэш (FastTrig)
При запуске сервера плагин предвычисляет таблицу значений для операций sin, cos и atan2. Каждый моб постоянно использует эти функции для расчёта углов поворота. Вместо того чтобы вычислять их заново каждый тик, AI-Improvements Ported [AIM] просто читает готовые числа из кэша. Это даёт мгновенный прирост скорости обработки ИИ на 5–15% практически без затрат памяти (всего 2–3 МБ).
Удаление целей ИИ при появлении моба
Когда любое существо спавнится, плагин проверяет ваш конфиг и вырезает указанные цели. Например, для коров, свиней, овец и кур можно отключить размножение, панику, следование за родителем, случайное блуждание и плавание в воде. Овцам дополнительно убирается поедание травы (восстановление шерсти). Спрутам — бегство и случайное движение. Рыбам — плавание, панику и избегание игроков. Зомби, скелеты, криперы, пауки, эндермены — нацеливание на игроков и атаку. Жители — панику и торговлю. А глобально для всех мобов можно отключить цели «смотреть на игрока» и «смотреть по сторонам».
Полное отключение ИИ
В конфиге можно перечислить типы мобов (например, COD, TROPICAL_FISH), и их ИИ будет полностью выключен. Идеально для декоративных аквариумов или витрин, где рыбы должны просто висеть в толще воды, не расходуя ресурсы процессора.
Настройка под ваш сервер
После установки AI-Improvements Ported [AIM] ничего не меняет — всё выключено по умолчанию. Вы открываете config.yml и включаете только те удаления, которые имеют смысл для вашего режима. Выживательный сервер может убрать блуждание и панику у фермерских животных, чтобы они не разбегались. Сервер, нацеленный на чистую производительность, пойдёт дальше и отключит цели «смотреть» у всех мобов. Гибкость настройки позволяет тонко балансировать между реализмом и TPS.
Производительность и экономия ресурсов
Эффект сильно зависит от количества мобов. На серверах с огромными фермами (сотни животных в одном месте) экономия процессорного времени на сущностях может достигать 15–30%. Если у вас высокий моб-кап, удаление даже пары целей с каждого моба даёт ощутимый прирост. Памяти плагин почти не ест — наоборот, отключённые цели освобождают 20–120 МБ, которые раньше занимали объекты целей. Но главная польза не в памяти, а в стабильности тиков. Там, где сервер раньше проседал до 18 TPS, AI-Improvements Ported [AIM] помогает удержать 20.
Как установить AI-Improvements Ported [AIM]
Скачать AI-Improvements Ported [AIM] можно с официальной страницы плагина на SpigotMC или PaperMC. Файл .jar нужно поместить в папку plugins вашего сервера и перезагрузить его. После первого запуска появится config.yml, который вы редактируете под свои нужды. Если вы не хотите возиться с ручной установкой, обратите внимание на лаунчер foxygame.net: AI-Improvements Ported [AIM] уже есть в его каталоге, и установка происходит буквально в один клик — лаунчер сам подберёт правильную версию и пропишет плагин в сборку.
Совместимость и версии
Плагин работает на Paper 1.16.5 – 1.20.4, а также на Spigot, Purpur и других производных. Он не требует дополнительных библиотек и не конфликтует с другими оптимизаторами, такими как Lithium или Starlight, потому что воздействует исключительно на ИИ-сущности. Если вы используете кастомные мобы из модов, цели которых не прописаны в стандартном Minecraft, плагин их не тронет — только ванильные типы.
Заключение
AI-Improvements Ported [AIM] — это не волшебная таблетка, которая удвоит TPS, но на серверах с большим количеством мобов он становится незаменимым инструментом. Точечное отключение бесполезных целей ИИ и быстрый математический кэш позволяют выжать максимум из процессора, не ломая игровой процесс. Попробуйте разные комбинации в конфиге, и вы удивитесь, сколько ресурсов раньше уходило впустую.