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

PerfoBooster

PerfoBooster - мощный плагин для оптимизации серверов Minecraft на Paper и Folia. Интеллектуальное управление ресурсами, автоматическая настройка спавна, редстоуна, сущностей и сборки мусора. Поднимает TPS даже на сильно нагруженных серверах.

5/5(1)
26.8K
41

PerfoBooster - это плагин для оптимизации серверов Minecraft, который решает главную проблему любого администратора: лаги, падение TPS и перегрузка памяти. Вместо того чтобы вручную копаться в конфигах bukkit.yml, spigot.yml и paper-world-defaults.yml, PerfoBooster делает всё сам - причём с умом. Он анализирует текущую нагрузку и динамически подстраивает параметры: от спавна мобов до работы редстоуна. Всё это без лишнего геморроя и с возможностью отката, если что-то пошло не так.

Плагин работает на серверах Paper, Folia и их форках (Foldenor, Leaf, Luminol, Purpur и других) под Minecraft 1.20.1+. Полная поддержка Folia с региональным и асинхронным планированием - то есть оптимизация не конфликтует с многопоточностью.

Ключевые возможности

  • Агрессивное деспавнивание - автоматически убирает сущности (летучих мышей, сферы опыта и т.п.) далеко от игроков. Именованные мобы не трогает.
  • Лимитер ферм - контролирует разведение животных и работу спавнеров на чанк, чтобы фермы не создавали лавину энтити.
  • Отключение ИИ мобов - замораживает определённые типы мобов на месте, отключая их поведение, но оставляя визуально. Экономит CPU.
  • Выгрузка неактивных чанков - интеллектуально выгружает чанки, которые далеко от игроков и не используются, освобождая память.
  • Контроллер загрузки чанков - запрещает плагинам синхронно загружать чанки, предотвращая лаг-спайки. Можно настроить белый список.
  • Выгрузка лагающих чанков - находит и выгружает чанки, в которых слишком много активности тик-эннтити (например, сундуков, печек), если рядом нет игроков.
  • Оптимизатор воронок - тонкая настройка поведения воронок: умное замедление для пустых/полных, глобальный лимит перемещений за тик, опционально лимит на чанк.
  • Динамическая настройка спавнеров - меняет параметры спавнера (количество, задержка, радиус активации, макс. nearby) в зависимости от TPS, освещённости и близости игрока.
  • Мгновенное опадание листвы - ускоряет удаление листвы после рубки дерева, чтобы не висели блоки в воздухе и не грузили мир.
  • Максимальный радиус взрыва - ограничивает силу взрывов для TNT, криперов, огненных шаров, визер-скелетов и эндер-кристаллов.
  • Анти-цепные взрывы - предотвращает цепную реакцию, когда один взрыв подрывает соседние. Настраивается радиус и кулдаун.
  • Отключение взрывов - полностью вырубает взрывы при низком TPS или по конфигу. Можно настроить автоматическое отключение.
  • Анти-спам редстоуном - не даёт игрокам спамить блоками, взаимодействующими с редстоуном. Настраивается лимит и временный чёрный список.
  • Лимитер редстоуна - предотвращает лаг, ограничивая количество редстоун-компонентов в радиусе. Блокирует установку и взаимодействие при превышении.
  • Автоматическое отключение редстоуна - когда TPS падает ниже порога, весь редстоун на сервере выключается, а при восстановлении - включается. Есть защита от быстрых циклов вкл/выкл.
  • Автоматическая сборка мусора - запускает GC Java, когда память превышает заданный порог. Помогает держать память стабильной.
  • Динамический скалер дистанции прорисовки - автоматически уменьшает view distance игрокам, когда сервер лагает, и восстанавливает при нормализации TPS.
  • Idle Simulation Distance - уменьшает симуляцию для AFK-игроков, снижая нагрузку, но для активных оставляет нормальную.
  • Экспериментальный оптимизатор конфигов - простая и мощная штука, которая оптимизирует 45+ параметров в bukkit.yml, spigot.yml и Paper-конфигах. Три уровня: Conservative, Balanced, Aggressive. Перед применением создаёт автоматический бэкап.

Команды

КомандаОписаниеПрава
/perfobooster (/pb, /perfob)Показать меню помощиperfobooster.command
/pb reloadПерезагрузить конфигурациюperfobooster.reload
/pb statusПоказать статус всех модулей оптимизацииperfobooster.status
/pb gcЗапустить сборку мусора вручнуюperfobooster.gc
/pb loadПоказать статистику нагрузки: энтити, чанки, TPS, MSPTperfobooster.load
/pb sysinfoПоказать детальную информацию о системе (память, CPU, диск)perfobooster.sysinfo
/pb updateИнформация о текущей версии и доступных обновленияхperfobooster.update
/pb update checkПринудительно проверить обновленияperfobooster.update
/pb update downloadСкачать последнее обновлениеperfobooster.admin
/pb infoИнформация о плагине, сводка производительностиperfobooster.command
/pb optimizerДоступ к экспериментальному оптимизаторуperfobooster.admin
/pb optimizer optimize <level>Применить оптимизацию (conservative/balanced/aggressive)perfobooster.admin
/pb optimizer statsСтатистика успешности оптимизацийperfobooster.admin
/pb optimizer backup listСписок доступных бэкаповperfobooster.admin
/pb optimizer restore <timestamp>Восстановить конфиг из бэкапаperfobooster.admin
/pb optimizer helpПомощь по оптимизаторуperfobooster.admin

Права доступа

ПравоОписаниеПо умолчанию
perfobooster.commandДоступ к базовой команде /perfobooster и помощиtrue
perfobooster.reloadПерезагрузка конфигурацииop
perfobooster.statusПроверка статуса оптимизацииop
perfobooster.gcРучной запуск сборки мусораop
perfobooster.loadПросмотр статистики нагрузкиop
perfobooster.sysinfoПросмотр информации о системеop
perfobooster.updateПроверка обновленийop
perfobooster.adminСкачивание обновлений, уведомления, доступ к оптимизаторуop

Уровни оптимизатора конфигов

Зелёный - Conservative (Консервативный)

  • Прирост производительности: умеренный (+0.5-3 TPS в зависимости от сервера)
  • Влияние на геймплей: минимальное
  • Снижение лимитов спавна: 20-50%
  • Уменьшение радиусов активации: 13%
  • Лучше всего для: новичков, продакшн-серверов, где риск недопустим

Жёлтый - Balanced (Сбалансированный) - рекомендуется для 80% серверов

  • Прирост: высокий (+1-6 TPS)
  • Влияние: незначительное
  • Снижение спавна: 40-80%
  • Уменьшение радиусов: 19-38%
  • Включает Alternate Current для редстоуна, оптимизацию ИИ жителей, улучшение коллизий

Красный - Aggressive (Агрессивный) - для максимальной производительности

  • Прирост: максимальный (+2-10 TPS)
  • Влияние: умеренное (затронет фермы, блокирует доступ к потолку Незера)
  • Снижение спавна: 50-93%
  • Уменьшение радиусов: 25-50%
  • Требует тщательного тестирования перед продакшном

Все уровни автоматически создают бэкапы перед применением, так что откатиться можно в любой момент.

Ожидаемые улучшения

Размер сервераConservativeBalancedAggressive
Маленький (1-10 игроков)+0.5-1 TPS+1-2 TPS+2-3 TPS
Средний (10-50 игроков)+1-2 TPS+2-4 TPS+4-6 TPS
Большой (50+ игроков)+2-3 TPS+4-6 TPS+6-10 TPS

Снижение потребления памяти: Conservative - 8-12%, Balanced - 15-22%, Aggressive - 25-35%.

Что ещё стоит знать

Плагин оптимизирует не только спавн, но и коллизии, деспавн предметов (альтернативные скорости для 24+ типов - булыжник, земля, листья и т.д.), стрелы (деспавн через 20 тиков), а также работу редстоуна. Для сбалансированного и агрессивного уровней используется Alternate Current - это ускоряет редстоун в 2-10 раз. Также отключается поиск пути при обновлении блоков и замедляется валидация POI у жителей.

PerfoBooster полностью совместим с большинством игровых плагинов, имеет защиту от ошибок и интеллектуальное управление конфигами с валидацией. Если вы админ сервера и устали от лагов - этот плагин реально must-have. Просто поставьте, выберите уровень и забудьте о ручной настройке.

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

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:11 месяцев назад
Главная