Плагин для серверов Майнкрафт на Paper, предназначенный для оптимизации и повышения ФПС сервера на слабом оборудовании. Он отслеживает нагрузку и уменьшает затраты на обработку мобов, чанков, редстоуна, предметов и сетевых пакетов.
Возможности
- Адаптивно распределяет бюджет MSPT между подсистемами и реагирует на лаги.
- Оптимизирует ИИ мобов, снаряды, предметы на земле, вагонетки, лодки, воронки, редстоун, частицы и блочные сущности.
- Динамически ограничивает число мобов и дистанцию прорисовки для отдельных игроков.
- Снижает обработку неактивных чанков: случайные тики, ИИ мобов, воронки и обновления блоков.
- Ограничивает лишний сетевой трафик и сглаживает отправку сущностей игрокам.
- Собирает данные о TPS, MSPT, памяти, сборке мусора, нагрузке и активных блочных сущностях.
- При наличии OpenCL может переносить расчёты пути мобов и пакетные задачи на видеокарту.
Команды
/opt— основная команда плагина./status— показатели производительности сервера./governor— управление адаптивными тиками./entity— управление сущностями./chunk— управление чанками.
Требования
Нужны Paper и Java. Для оптимизации пакетов требуется PacketEvents, а для функций видеокарты — среда выполнения OpenCL.
