Плагин для серверов Майнкрафт, который помогает поддерживать ТПС при нагрузке. Он следит за памятью, сущностями и чанками, а затем автоматически подбирает профиль оптимизации.
Возможности
- Отслеживает ТПС, использование памяти, сущности и чанки в реальном времени.
- Меняет профиль оптимизации в зависимости от нагрузки.
- Уменьшает дальность прорисовки при перегрузке.
- Включает экономный режим, когда на сервере нет игроков.
- Может объединять лежащие рядом предметы и сферы опыта, а также удалять старые предметы с предупреждением.
- По желанию предоставляет веб-панель и метрики Prometheus.
Потенциально рискованные функции изначально выключены: удаление предметов, автоочистка, гибернация, предзагрузка, оптимизация редстоуна и воронок, ограничение ИИ, выгрузка чанков и объединение стопок предметов.
Команды
/xreatopt stats— показать текущие показатели производительности./xreatopt report— вывести краткий отчёт./xreatopt boost— запустить оптимизацию вручную./xreatopt reload— перезагрузить конфигурацию./xreatgui— открыть панель управления.
Псевдонимы: /xreat, /xopt, /xoptgui.
Права
xreatopt.view— просмотр статистики и доступ к панели управления.xreatopt.admin— административные команды.
Настройка
Основные параметры находятся в plugins/XreatOptimizer/config.yml.
level2_control.enabled— автоматическое управление профилями.empty_server.enabledиempty_server.delay_seconds— экономный режим пустого сервера и задержка его включения.item_removal.enabled,auto_clear.enabled,hibernate.enabled,predictive_loading.enabled— дополнительные функции оптимизации.web_dashboard.enabled— веб-панель.metrics.prometheus.enabled— метрики Prometheus.advanced_entity_optimizer.stack_fusion— объединение стопок предметов.
Для защиты веб-панели укажите web_dashboard.auth_token; токен передаётся через ?token=ВАШ_ТОКЕН либо заголовок Authorization: Bearer ВАШ_ТОКЕН.
При использовании вместе с другими плагинами оптимизации сначала проверьте сочетание на тестовом сервере: их настройки могут конфликтовать.
Требования
Работает на серверах Spigot, Paper, Purpur и их форках. Требуется Java 11 или новее.
