- Для версий
- 1.21.✘
AI Stress Core (Мозг сервера)
Вместо того чтобы просто показывать TPS, плагин вычисляет реальный Stress Score (0–100%) в реальном времени. Этот сложный алгоритм объединяет MSPT (миллисекунд на тик), использование RAM и количество сущностей.
- 0–50% (Зелёный): Сервер работает спокойно. Плагин действует пассивно.
- 50–80% (Жёлтый): Нагрузка растёт. Плагин готовит превентивные меры.
- 80–100% (Красный): Критическое состояние. Плагин запускает агрессивную оптимизацию, чтобы предотвратить краши.
Плагин автоматически регулирует дистанцию прорисовки на сервере.
- В простое: Если сервер имеет свободные ресурсы, дистанция прорисовки увеличивается для более красивого игрового вида.
- При лаге: Если Stress Score растёт, дистанция прорисовки постепенно уменьшается по каждому миру, чтобы сразу освободить CPU и RAM.
Забудьте про команды "Kill All", удаляющие вещи игроков. Этот оптимизатор использует интеллектуальные фильтры:
- Безопасность прежде всего: Не удаляет именованных мобов, жителей, приручённых животных или декоративные предметы (стойки для брони, рамки).
- Целевая очистка: Удаляет только предметы на земле, сломанные снаряды и лишних враждебных мобов в выгруженных чанках.
- Режимы работы: Выполняет стандартную очистку при нормальной нагрузке и переключается на агрессивный режим только в критическом состоянии сервера.
Позволяет точно определить источник лагов без сложных профайлеров.
- Анализ чанков: Сканирует все загруженные чанки и находит те, где количество сущностей аномальное.
- Визуальный отчёт: Показывает чистый интерактивный список в чате (/ai inspect). Можно кликнуть и телепортироваться прямо к проблемному чанку.
Админские инструменты, которые легко читать.
- /ai status: Красивый дашборд с форматированным TPS, Stress Score, MSPT и дистанцией прорисовки по мирам.
- /ai serverinfo: Отображает характеристики железа, включая точную модель CPU, лимиты RAM и использование диска — удобно для проверки параметров хостинга.
- BossBar: Реальная панель состояния вверху экрана для админов, меняет цвет в зависимости от стресса сервера.
Чтобы использовать эти плейсхолдеры, на сервере должен быть установлен PlaceholderAPI.
- %ai_stress% — текущий Stress Score (число).
- %ai_stress_formatted% — Stress Score с цветами и процентами.
- %ai_tps% — текущий TPS сервера (число).
- %ai_tps_formatted% — TPS сервера с цветовой индикацией.
- %ai_mspt% — среднее количество миллисекунд на тик.
- %ai_status% — словесный статус сервера (Stable / Load / Critical).
- %ai_uptime% — время работы сервера.
- %ai_view_distance% — текущая дистанция прорисовки мира игрока.
- %ai_entities% — общее количество сущностей во всех мирах.
- %ai_chunks% — общее количество загруженных чанков.
- %ai_cpu% — процент использования CPU.
- %ai_ram% — используемая RAM относительно максимальной выделенной.
- /ai status -> ai.admin
- /ai inspect -> ai.admin
- /ai bossbar-> ai.admin
- /ai clear-> ai.admin
- /ai reload-> ai.admin
- /ai checkupdate-> ai.admin
- /ai serverinfo-> ai.admin
- /ai scoreboard -> ai.admin
- /ai restart (seconds) -> ai.admin
- /ai ping -> ai.admin