▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Smart Optimizer
Smart Optimizer

Smart Optimizer

Плагин Smart Optimizer автоматически следит за RAM и TPS сервера Майнкрафт и сам меняет дальность прорисовки, симуляции и ИИ мобов, чтобы убрать лаги без ручной настройки.

Оцените первым
2.5K
5

Smart Optimizer - серверный плагин для Minecraft, который следит за состоянием сервера и сам подстраивает нагрузку под текущие условия. Если TPS проседает или оперативная память забивается, плагин плавно снижает дальность прорисовки чанков, дистанцию симуляции и отключает ИИ у мобов, которые находятся далеко от игроков. Как только нагрузка падает - всё возвращается обратно. Ручная настройка не нужна, плагин работает в фоне и реагирует на просадки быстрее, чем любой админ успеет открыть консоль.

Проект свежий: первая версия 1.0.0 вышла в марте 2026 года, распространяется под лицензией MIT. Работает на Paper, Spigot, Purpur и Bukkit начиная с Minecraft 1.19 и вплоть до 1.21.x, нужна Java 17 или новее. Скачать Smart Optimizer стоит в первую очередь владельцам серверов на слабом или среднем железе, где каждый лишний чанк и каждый моб с активным ИИ на счету.

Как это работает

Плагин постоянно мониторит два ключевых показателя: загрузку RAM (через Runtime) и TPS (через tickTimes). На основе этих данных он переключается между тремя состояниями:

СостояниеТриггерЧто происходит
HealthyRAM < 70%, TPS = 20View distance 10, sim distance 8. ИИ включён у всех мобов, кроме боссов.
ModerateRAM > 80% или TPS = 18View distance 8, sim distance 6. ИИ отключается у мобов дальше 64 блоков от игроков.
CriticalRAM > 92% или TPS < 15View distance 5, sim distance 4. ИИ приостанавливается у всех второстепенных мобов, предметы на земле старше 2 минут удаляются.

Важный момент: мобы никуда не исчезают. Плагин просто ставит им setAI(false), то есть они замирают на месте, но остаются в мире. Как только сервер восстановится, ИИ вернётся. Удаляются только выброшенные предметы, и только в критическом режиме. Спавн, фермы и накопленные ресурсы не пострадают.

Настройка через конфиг

Все пороги и параметры меняются в файле plugins/SmartOptimizer/config.yml:

thresholds:
  ram:
    moderate: 80.0
    critical: 92.0
  tps:
    moderate: 18.0
    critical: 15.0

distances:
  view:
    min: 4
    max: 16
  simulation:
    min: 4
    max: 12

optimization:
  check_interval_ticks: 200        # 10 секунд
  chunk_unload_delay_minutes: 5
  ground_item_clear_minutes: 2

settings:
  debug: false

По умолчанию проверка состояния сервера происходит каждые 200 тиков, то есть раз в 10 секунд. Это нормальный баланс: достаточно быстро, чтобы поймать просадку, но не настолько часто, чтобы сам мониторинг создавал нагрузку. Если сервер маленький и игроков мало, интервал можно увеличить. Пороги RAM и TPS тоже подстраиваются под конкретное железо - на мощной машине с 16 ГБ оперативки критический порог в 92% может быть избыточным, а на VPS с 4 ГБ - как раз в точку.

Команды

  • /smartoptimizer reload - перезагрузить конфиг без рестарта сервера
  • /smartoptimizer status - посмотреть текущее состояние (Healthy / Moderate / Critical)

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

Установка

  1. Закиньте jar-файл в папку plugins/
  2. Перезапустите сервер или выполните /reload
  3. При необходимости отредактируйте plugins/SmartOptimizer/config.yml

Из коробки плагин уже настроен на адекватные значения, так что можно просто поставить и забыть. Но совет: загляните в конфиг хотя бы раз, чтобы убедиться, что пороги соответствуют вашему железу. Особенно это касается серверов с нестандартным объёмом RAM.

Кому пригодится

Smart Optimizer - must-have для небольших серверов на 5-30 игроков, где нет выделенного админа, который круглосуточно следит за TPS. На крупных проектах с тюнингованным Paper и кучей оптимизационных плагинов он тоже не помешает, но там скорее будет дополнительной страховкой. А вот для домашнего сервера на старом ПК или дешёвом VPS - это прямо спасение. Вместо того чтобы вручную крутить view-distance в server.properties и молиться, плагин сделает всё сам.

Если хотите поиграть с друзьями на стабильном сервере без лагов, попробуйте разместить свой Майнкрафт-сервер на BungeeHost - плагин Smart Optimizer установится туда в один клик, и вы сразу получите автоматическую оптимизацию без танцев с конфигами.

Партнёрский материал

Сервер для плагина Smart Optimizer - как у профи

Плагин Smart Optimizer создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Smart Optimizer для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x

Ссылки


Детали

Лицензия:
Опубликован:6 месяцев назад
Обновлён:5 дней назад
Главная