ЧТО НОВОГО?УЛУЧШЕНИЯ ОСНОВНОГО ДВИЖКА И ИСПРАВЛЕНИЯ ОШИБОК
- Полная поддержка RGB / HEX-цветов
Нативная поддержка современных HEX-кодов цветов (&#RRGGBB, <#RRGGBB>, {#RRGGBB}) и плавных линейных градиентов (<gradient:HEX1:HEX2>text</gradient>). Единая цветовая палитра для всех игровых сообщений, команд чата, меню, скорборда и босс-бара. Добавлены стильные RGB-индикаторы прогресса для RAM, MSPT и Stress Score.- Защита воронок и блочных сущностей (/ai hoppers)
Добавлен интеллектуальный механизм снижения нагрузки от передачи предметов через воронки — одной из основных причин падения TPS на серверах Survival и SkyBlock. При высокой нагрузке или критическом состоянии сервера частота необязательных проверок инвентарей воронок динамически снижается. Команда /ai hoppers асинхронно определяет самые плотные скопления воронок во всех мирах и предоставляет интерактивные ссылки [TP] для телепортации.- Глубокий аудит конфигурации сервера (/ai audit)
Автоматизированный помощник по оптимизации анализирует текущие файлы server.properties, spigot.yml и paper-world-defaults.yml. Проверяются ключевые настройки (view-distance, simulation-distance, merge-radius, entity-activation-range, асинхронное сохранение чанков и другие), после чего выдаются практические рекомендации для повышения стабильности тиков.- Интерактивный внутриигровой GUI (/ai gui)
Административная панель на 54 слота. Метрики в реальном времени (TPS, MSPT, RAM, чанки, сущности) автоматически обновляются каждые 2 секунды без пересоздания интерфейса, сброса положения курсора и мерцания инвентаря.- Визуальный радар нагруженных чанков (в GUI)
Нажатие на компас радара в /ai gui открывает отдельный инспектор чанков с учётом измерения, отображающий наиболее загруженные области.
- ЛКМ: мгновенная телепортация в центр чанка.
- ПКМ: очистка от лишних объектов (выброшенных предметов, случайных снарядов и бездействующих мобов) только в выбранном чанке.
Примечание к обновлению: перед установкой обновления рекомендуется создать резервную копию существующего config.yml, чтобы плагин мог сгенерировать новые RGB-сообщения и блок конфигурации оптимизатора воронок.
- Устранена синхронная загрузка чанков с диска
Блокирующее чтение данных через world.getChunkAt заменено неблокирующей проверкой координат уже загруженных чанков. Это предотвращает зависания сервера при фоновой проверке мира и обработке запросов веб-телеметрии.- Переработаны скорборд и босс-бар
Движок скорборда переведён на архитектуру Bukkit Teams. Полностью устранены мерцание боковой панели и ошибки ConcurrentModificationException.- Стабильность ИИ жителей
Исправлено накопление задач и преждевременное отключение ИИ жителей. Добавлено безопасное планирование пополнения запасов для торговли.- Встроенный автопилот Anti-Lag
Добавлен модуль AntiLagRules для снижения последствий чрезмерного пинга игроков и автоматического освобождения памяти кучи при критической нагрузке.- Перезагрузка без остановки сервера (/ai reload)
Команда безопасно перечитывает config.yml и применяет настройки модулей без рассинхронизации задач и перезапуска сервера.
⚡ Переработка ServerMonitor: расчёт «Stress Score» полностью переработан. Плагин больше не нагружает оперативную память (RAM), постоянно создавая огромные массивы данных для чанков. Сервер теперь будет работать плавнее, без микрофризов.
Управление сущностями: удалена дублирующая система EntityBrainCore. Вся интеллектуальная логика отключения AI у животных и сокращения количества сущностей на фермах теперь объединена в EntityOptimizer, что значительно снижает нагрузку на CPU.
Ускоренный Spatial Grid: поиск игроков рядом с мобами (при определении необходимости отключить AI) теперь использует встроенную сетку сервера вместо медленного расчёта расстояния до каждого игрока на сервере.
Настоящая очистка чанков (WorldManager): функция выгрузки заброшенных чанков из оперативной памяти (через 30 секунд) теперь действительно активно и безопасно очищает загруженные данные, а не ограничивается удалением сущностей.
- Исправлена ошибка, при которой удалялись сущности с nametag
- Исправлена ошибка, при которой сущности обрабатывались из асинхронного потока
- Entity brain добавлен на сайт и находится в режиме тестирования
- Полностью переработан дизайн панели
- В данный момент работают только разделы Dashboard и Performance
- В ближайшее время также будут доступны другие разделы, такие как Entities и Settings
Добавлена система лицензирования — для получения ключа лицензии необходимо создать тикет в Discord!(удалена)- Изменены сообщения в консоли при запуске + добавлены новые сообщения о лицензии
На сайте добавлена полностью новая система авторизации — теперь логин и пароль задаются в config.yml:YAML:web-dashboard: enabled: true port: 8080 username: "admin" password: "password123"
- Оптимизированы графики — теперь отображается чистая линия без точек.
- График теперь показывает статистику сервера за последние 24 часа.
- Увеличен размер графиков TPS, MSPT, CPU и RAM — теперь они такие же, как у SSD.
- Добавлен PlayerList — можно видеть текущее количество игроков на сервере, их ники, а также кикать их через сайт.
- В ActionCenter добавлено несколько новых функций, но он всё ещё находится в бета-версии, поэтому использовать его пока не рекомендуется.
- В разделе World Data теперь можно увидеть, сколько сущностей находится в каждом чанке. ВНИМАНИЕ! Отображаются только чанки, в которых более 20 сущностей.
- Использование SSD-диска теперь также сохраняется в базе данных
!!Необходимо удалить старую базу данных и создать новую!!- Добавлен новый график использования SSD
- В config.yml добавлен раздел веб-панели -> !!сбросьте старый config.yml!!
- Добавлен веб-сайт с подключением через MySQL.
ТЕСТОВАЯ ВЕБ-ПАНЕЛЬ: http://dash.mythic-world.cz:27870