Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
Новые возможности
- Добавлена фильтрация запрещённых шаблонов ввода для сообщений над головой (bubble)
Улучшения
- Переименован параметр eventMessage в rawString для ясности (chat)
- Изменена задержка AFK с секунд на тики (afk)
- Обновлено значение задержки AFK с 3000 до 36000 тиков (afk)
- Разделены типы времени TOTAL и TOTAL_DYNAMIC (online)
- Заменены жестко заданные шаблоны перемещения библиотек константой BuildConfig
- Оптимизирована загрузка библиотек с динамической обработкой артефактов
- Перемещён LoginStatus в общую утилиту констант
- Упрощён поиск типа чата (proxy)
- Заменён метод фильтрации видимости на прямую фильтрацию потока (playerlistname)
- Оптимизирована конфигурация HTTP-клиента для интеграций Discord и Telegram
Исправления ошибок
- Исправлено имя класса интеграции SimpleVoice чата Fabric
- Добавлено отслеживание состояния входа в Velocity для управления подключениями игроков
- Добавлена проверка на null для звукового объекта в звуковых проигрывателях
- Добавлена обработка системного скина с обновлением прокси-кэша (skinsrestorer)
- Добавлен механизм запасного варианта с использованием MojangSkinDataResult при сбое основного поиска скина (skinsrestorer)
- Исправлено включение подписи в свойство профиля (object)
- Изменены онлайн-игроки на игроков платформы в процессе очистки
- Исправлен модуль object для постоянного использования локальных текстур, когда MineSkin не подключён
- Исправлена проверка версии клиента в модуле object
- Исправлена загрузка пользователя LuckPerms, когда игрок не неизвестен
- Исправлено использование множителя тиков
Зависимости
- Понижена версия зависимости Adventure API до 4.x (временно)
- Обновлены зависимости cloud до пространства имён org.incendo
You must be logged in to see this link.
You must be logged in to see this link.
Новые возможности
- Добавлен плейсхолдер toponline (toponline)
- Добавлены плейсхолдеры времени в сети и поддержка интеграции (online)
- Добавлена возможность отключения отслеживания времени в AFK (#322)
- Добавлена перегрузка метода предупреждения для параметра объекта (логирование)
- Добавлена отправка сообщений о выходе всем игрокам на всех платформах при отключении (quit)
Улучшения
- Переименованы классы с префиксом платформы
- Обработка сообщений интеграции перенесена в асинхронные задачи
- Обновлена обработка событий входа/выхода игрока с поддержкой отмены (api)
Исправление ошибок
- Исправлена обработка события отключения AFK (afk)
- Исправлен обработчик выхода AFK-игрока для возврата изменённого события с обновлёнными данными игрока
- Исправлена отмена событий Minecraft, чтобы она происходила только при отмене messageReceiveEvent
- Исправлен парсер чат-цветов для поддержки оффлайн-игроков
- Исправлен порядок загрузки игроков (загрузка после модулей)
Зависимости
- Обновлен Lombok до v1.18.46
- Обновлен плагин Lombok до v9.4.0
You must be logged in to see this link.
You must be logged in to see this link.
Новые возможности
- Добавлена интеграция с библиотекой ICU для расширенной обработки текста, включая Арабский язык
- Добавлена поддержка интеграции с BlazeandCave
- Добавлена поддержка прокси для интеграций с Discord, Telegram и Twitch
- Добавлена поддержка проверки по IP для geolocate модуля
- Добавлена проверка расстояния по координатам для обнаружения AFK
- Добавлен никнейм по умолчанию, если пользовательский никнейм не задан в /nickname
- Добавлена поддержка прокси для модулей входа/выхода с сервера
Улучшения
- Переименовано событие ReloadEvent в EndReloadEvent и добавлено StartReloadEvent
- Заменён group id org.incendo для библиотек cloud
- Прямой доступ к полю disabled заменён на использование метода isDisabled
- Выделен метод получения игрока из базы данных
- Улучшена проверка данных прокси и поддержка потребителей (consumers)
- Переработан контроллер модулей с улучшенным управлением иерархией
- Обновлена реализация планировщика задач
- Добавлена миграция на версию 1.9.1
Исправление ошибок
- Исправлены дублирующиеся события входа/выхода игрока
- Исправлена логика кэша списка игроков с проверкой онлайн-статуса
- Исправлена загрузка настроек имени игрока в списке (playerlistname)
- Исправлен плейсхолдер модуля с никами, когда он отключён
- Исправлено удаление команды из скорборда перед созданием новой команды
- Исправлена отправка сообщения о выходе для пустых получателей
- Исправлена обработка текстур для имён файлов без расширений
- Исправлена проверка тегов получателя объекта с учётом совместимости версий
- Исправлена совместимость датапаков Bukkit для старых версий сервера
- Исправлена ошибка нулевого указателя при проверке разрешений Vault
- Исправлены ошибки загрузки библиотек с улучшенными сообщениями об ошибках
- Исправлено сохранение ресурса, когда ресурс не существует
- Исправлена логика сохранения игроков с проверкой отключения API
- Исправлен шаблон URL для разрешения использования двоеточия
- Исправлена настройка чата для использования локализованных имён типов чата
- Исправлена очистка очереди ожидания сообщений над головой при достижении максимального количества
- Исправлено переименование метода перезагрузки Fabric на onDisable
Зависимости
- Обновлена Adventure API до v5
- Обновлена PacketEvents до v2.12.1
- Обновлен Fabric Loader до v0.19.2
- Обновлена PlasmoVoice API до v2.1.9
- Обновлен MineSkin Java Client до v3.2.5
- Обновлена Maintenance API до v5
- Обновлена SkinsRestorer API до v15.12.0
- Обновлен Jackson YAML до v3.1.2
- Обновлен SQLite JDBC до v3.53.0.0
- Обновлен JDBI до v3.52.1
- Обновлен DeepL Java до v1.16.0
- Обновлена Triton API до v4
- Обновлена Placeholder API до v3.0.0+26.1
- Обновлена CMI API до v9.8.6.4
You must be logged in to see this link.
Новые функции
- Добавлена поддержка Minecraft 26.1, 26.1.1 и последней версии сервера Hytale
- Добавлен модуль условного форматирования (condition format)
- Добавлен модуль анимационного форматирования (animation format)
- Добавлена команда для ника (nickname)
- Добавлена подкоманда dump для диагностики
- Добавлена поддержка base64 для player_head и текстурный тег с интеграцией MineSkin (object)
- Добавлена система отслеживания времени игры с плейсхолдерами времени AFK (#76, #261)
- Добавлена поддержка Discord Embed, опросов, пересылаемых сообщений и фильтрации вебхуков
- Добавлена опция alwaysHaveTrue для LuckPerms
- Добавлена расширенная система плейсхолдеров MiniPlaceholders
- Добавлены опции порядка в списке наблюдателей и скрытия имени при крадущемся режиме (playerlistname, scoreboard)
- Добавлена опция Telegram для игнорирования всех ботов
- Добавлен настраиваемый параметр длины (clearchat)
- Добавлена опция предварительного входа Bukkit (pre login listener) (#242)
- Добавлены Java-флаги -Dload.asm.jar=value и -Dflectonepulse.debug=true
Улучшения
- Замена getClientVersion на getPacketVersion (исправление ViaVersion #278)
- Замена ImmutableList на ImmutableSet
- Замена отдельных плейсхолдеров настроек на единый плейсхолдер 'setting' (placeholderapi)
- Замена прямой регистрации команд, проверок состояния модулей и вызовов sendMessage на контроллеры и диспетчер
- Замена MessageType на ModuleName
- Замена стандартных реализаций Map на специализированные карты FastUtil
- Миграция на иммутабельный паттерн сущности FPlayer
- Миграция флага translate во флаг translation
- Удалены устаревшие разрешения на спойлеры и изображения
- Переименованы RandomUtil, IconUtil, флаги сообщений, имена базовых модулей и ModuleCommandController
- Изменена структура конфигурации анимации со списка на карту (map)
- Изменен рендеринг сообщений о муте и соглашение об именовании каналов интеграции (integration)
- Обновлена проверка разрешений: используется isConsole вместо isUnknown
- Обновлен FLogger для улучшенной поддержки ANSI (logging)
- Обновлены шаблоны внедрения зависимостей с Guice Stage.PRODUCTION
- Обновлена логика форматирования сообщений, обработка флагов и документация MessageFlag enum
- Оптимизирована логика сохранения файлов, обработка цветов, логика шпионского модуля и замена упоминаний
- Упрощена обработка входа игроков, проверка тегов получателя, подстановка переменных окружения и обработка AFK-суффиксов
- Разделено создание метрик и логика их отправки, а также конфигурации платформ
- Классы слушателей событий и AbstractModuleListLocalization преобразованы в интерфейсы
- EventMetadata преобразован из абстрактного класса в интерфейс с реализацией record
- GsonComponentSerializer заменен на внедренный экземпляр Gson (pipeline)
- HttpClient внедрен как синглтон
- Стандартизирован формат логирования и интерфейс интеграции
- Добавлено составное уникальное ограничение для таблицы fp_player (#249)
- Добавлена поддержка TagResolver для тега модератора
- Неиспользуемые параметры лямбда-выражений заменены на символ подчеркивания
Исправления ошибок
- Исправлена проблема с десериализацией MiniMessage тегов (#243)
- Исправлены привилегированные намерения Discord (#294)
- Исправлен расчет времени игроков в команде toponline
- Исправлена обработка ответов на сообщения и контекст локализации в интеграциях
- Исправлена обработка устаревших цветовых кодов при десериализации сообщений
- Исправлено переполнение имени цвета чата (chatcolor)
- Исправлена поддержка MySQL 8 и тип столбца таблицы fcolor (database)
- Исправлено форматирование шрифтовых изображений ItemsAdder
- Исправлена десериализация Gson на прокси с конкретными классами реализации
- Исправлена инициализация иконки сервера и обработка отсутствующего файла иконки (fabric)
- Исправлена логика проверки разрешений Hytale, асинхронные проблемы PlaceholderAPI, а команды online/toponline включены по умолчанию
- Исправлены методы выполнения планировщика задач выхода (#270) и отправка сообщения о выходе с отложенной диспетчеризацией
- Исправлены базовое разрешение условия и обработка версии клиента в объекте
- Исправлены ссылка на конфигурацию тега спрайта и плейсхолдер сообщения flectonepulse (object)
- Исправлен обработчик событий SimpleVoice с параметром Object и проверками instanceof
- Исправлена обработка события отключения игрока
- Исправлена обработка пустого символа в модуле Minecraft object
- Исправлено разрешение пути к файлу в контроллере редактора
- Исправлен тайминг проверки доступности порта в команде flectonepulse
- Исправлена сериализация UUID игрока и проверка экземпляра FPlayer в прокси-модуле
- Исправлен hasFPlayerPermission для проверки состояния модуля перед проверкой разрешений
- Исправлена условная логика сборки для Paper, Fabric и Velocity
- Исправлено использование прямой косой черты вместо File.separator
- Исправлено перемещение библиотеки Gson для избежания конфликтов
- Исправлено использование getPlatformFPlayers вместо getOnlineFPlayers
- Исправлена ссылка на объект игрока в базе данных внутри цикла
- Исправлен chomp на chop для правильного удаления завершающих символов
- Исправлена проверка существования файла локализации Minecraft
- Исправлена поддержка порядка в списке игроков и логика обновления команды (scoreboard) при смене имени (playerlist, scoreboard)
- Исправлена проверка версии клиента в MOTD
- Исправлены висящие запятые в базе данных
- Исправлена обработка тегов получателя для новых версий
- Исправлена обработка нулевого пользователя (object)
- Исправлена временная метка AFK при установке суффикса
- Исправлена логика получения командной строки (#259) (command)
- Исправлена логика предиката в контроллере модуля
- Исправлен IllegalPluginAccessException в Bukkit (scheduler)
- Исправлен Level.parse в Hytale с явным сопоставлением уровней логирования (#240)
- Исправлена обработка URL-адресов интеграции (#266)
- Исправлена проблема синхронизации игроков и плейсхолдер ника (afk, nickname)
- Исправлены дублирующиеся записи игнорирования с помощью уникального ограничения
- Исправлено имя метода базы данных в ColorsDAO
- Исправлен конвейер сообщений Hytale с поддержкой локализованного перевода
- Исправлено создание фильтра в tell для исключения игроков-получателей из шпионских уведомлений
- Исправлены нарушения целостности SQL в базе данных и добавлено LIMIT 1 в запросы
- Исправлено преобразование boolean значений PlaceholderAPI
- Исправлен реестр разрешений Fabric
- Исправлена зависимость сборки packetevents до общей версии
Зависимости
- Обновлен Fabric Loader до v0.19.0
- Обновлен Fabric Loom до v1.16.1
- Обновлен MariaDB JDBC до v3.5.8
- Обновлен Yandex Cloud SDK до v2.14.0
- Обновлен SkinsRestorer API до v15.11.1
- Обновлен Log4j Core до v2.25.4
- Обновлен Jackson YAML до v3.1.1
- Обновлен VoiceChat API до v2.6.13
- Обновлен MiniPlaceholders API до v3.2.0
- Обновлен PlaceholderAPI-Hytale до v1.0.8
- Обновлен DeepL Java до v1.15.0
- Обновлен Shadow plugin до v9.4.1
- Обновлен Gradle до v9.4.1
- Обновлен JDBI до v3.52.0
- Обновлен Gradle Actions до v6
- Обновлен Lettuce Core до v7.5.1.RELEASE
- Обновлен Discord4J до v3.3.2
- Обновлен Vanish до v1.6.8+26.1
- Обновлен PostgreSQL до v42.7.10
- Обновлен Velocity до v3.5.0-SNAPSHOT
- Обновлен TelegramBots до v9.5.0
- Обновлен SQLite JDBC до v3.51.3.0
- Обновлен MineSkin client до v3.2.2
You must be logged in to see this link.
Новые функции
- Добавлена проверка видимости невидимых игроков в фильтрации vanilla-сообщений
- Добавлена интеграция с PlaceholderAPI для сервера Hytale
Улучшения
- Улучшен парсинг идентификаторов плагинов в адаптере сервера Hytale
- Обновлена инициализация сервера Hytale для работы только на стороне сервера
- Перенесена привязка сериализатора Gson компонентов в платформо-специфичные модули
- Обновлена русская локализация для лучшей точности
- Переработан процесс инициализации Fabric
Исправления ошибок
- Предотвращена двойная инициализация менеджера команд в Fabric
- Улучшена безопасность при работе с null в модулях Fabric
- Исправлена возможная ошибка с null в модуле scoreboard
- Предотвращена отправка данных при отсутствии активных прокси
- Исправлено форматирование плейсхолдеров FlectonePulse (afk_suffix, stream_prefix, mute_suffix, world_prefix)
Зависимости
- Обновлен Lettuce Core до версии v7.4.0
- Обновлен PlaceholderAPI до версии v2.12.1
- Обновлена версия Hytale UI
You must be logged in to see this link.
Новые функции
- Добавлена полная поддержка платформы Hytale с выделенными модулями и конфигурациями
- Добавлена интеграция с CMI для улучшенной совместимости
- Улучшена геолокация с отображением текущего времени (#226)
- Добавлено настраиваемое форматирование отображения запрещенных слов
- Добавлена опция скрытия голов невидимых игроков в модуле object
- Добавлена поддержка нескольких отображаемых имен с выбором по индексу в модуле names
- Добавлена поддержка дополнительного текста в тостах-уведомлениях
- Добавлена настройка имени отправителя для интеграций с поддержкой кастомных Discord webhook
- Добавлена распределенная система кулдаунов с синхронизацией через прокси и управлением кэшем
- Добавлена инвалидация кэша при перезагрузке конфигурации
- Добавлены операции экспорта/импорта в команду flectonepulse
- Добавлена обработка экранированных амперсандов в конвертере legacy цветов
Улучшения
- Обновлены паттерны внедрения зависимостей с Guice Stage.PRODUCTION
- Заменен статический формат даты на внедряемую зависимость
- Обновлен интерфейс MessageSender для использования строкового вывода в консоль
- Оптимизирована обработка сообщений в MessagePipeline
- Удалена основная зависимость PacketEvents и обновлена архитектура модулей
- Разделены конфигурации платформ для лучшей организации
- Мигрирован EventMetadata из абстрактного класса в интерфейс с реализацией record
- Улучшена обработка эффектов зелий с выделенной константой невидимости
- Заменены ручные проверки containsChild/isEnable на вызовы containsEnabledChild
- Перемещен LogFilter в отдельный пакет и сделан инъектируемым
- Удалено enum objective mode и обновлена обработка очков
- Изменено поле константы с единичной строки на список компонентов
- Заменены плейсхолдеры <display_name> на <target> в целевых модулях
Исправления ошибок
- Исправлена обработка событий отключения игроков
- Исправлена обработка пустых символов в модуле object Minecraft
- Исправлено разрешение путей к файлам в контроллере редактора
- Исправлено время проверки доступности порта в команде flectonepulse
- Исправлена сериализация UUID игроков в модуле proxy
- Исправлена проверка экземпляров FPlayer в модуле proxy
- Исправлена проверка прав hasFPlayerPermission для проверки состояния модуля перед проверкой прав
- Исправлена условная логика сборки для Paper, Fabric и Velocity
- Исправлено использование прямого слеша вместо File.separator
- Исправлено перемещение библиотеки Gson для избежания конфликтов
- Исправлено использование версии клиента вместо версии пакетов в модуле object
- Исправлены ссылки на документацию метрик и пути русской README
- Исправлено использование getPlatformFPlayers вместо getOnlineFPlayers
Зависимости
- Обновлена зависимость библиотеки HyUI с переменной версии
- Обновлен PlaceholderAPI до v2.8.2+1.21.10
- Обновлен SkinsRestorer API до v15.10.0
- Обновлен Gradle до v9.3.1
- Обновлен Fabric Loom до v1.15.3
- Обновлен плагин JDowngrader до v1.3.6
- Обновлен Jackson YAML до v3.0.4
- Обновлен PacketEvents до v2.11.2
- Обновлен плагин Maven Publish до v0.36.0
- Обновлен плагин Lombok до v9.2.0
- Обновлен PostgreSQL до v42.7.9
- Обновлен Vanish до v1.6.6+1.21.11
- Обновлен GitHub Actions: setup-java digest
Документация
- Обновлен год на 2026 в файлах
- Добавлены README файлы для Hytale с документацией
You must be logged in to see this link.
Новые функции
- Добавлена настройка фильтрации ботов для интеграции с Discord
- Добавлены настройки видимости и тикера для сообщений над головой
- Добавлена проверка веса групп для команды kick
- Добавлено асинхронное обновление списка игроков для интеграции SkinsRestorer
- Добавлен обработчик пакетов NOT_VALID_BED для vanilla сообщений
Улучшения
- Переименованы поля display и format в displayFormat и scoreFormat в модуле objective
- Заменено единое поле messageName на конкретные имена сообщений для поддержки всех вариантов в интеграциях
- Заменены методы withFlag на addFlag в пайплайне сообщений
- Обновлена логика определения отправителя консоли
- Перемещена регистрация модуля MiniMOTD в ядро
- Оптимизирован порядок получения свойств скинов
- Удалены завершающие слеши из URL документации
- Удалены проверки наличия тегов в модулях обработки сообщений
- Пропущено создание пустых сообщений в пайплайне сообщений
- Реализован метод equals для сравнения сообщений над головой
- Улучшена валидация embed'ов в Discord
- Обновлена иконка спрайта Эндер Дракона в модуле bossbar
- Переименован параметр tick в delay в планировщике
Исправления ошибок
- Исправлена логика fallback для локализации
- Исправлены обновления пассажиров для предотвращения проблем с сохранением сообщений над головой
- Решена проблема совместимости с Folia для сообщений о выходе (quit)
- Исправлена конфигурация флагов сообщений в модуле bubble
- Исправлена конфигурация цветов чата с обработкой null-значений
- Исправлено планирование таймеров и асинхронные операции для Discord и Telegram
- Исправлено размещение проверки прав в модуле мата в обработке сообщений
- Исправлено сохранение цветов чата - теперь сохраняются только непустые fcolors
- Исправлен модуль playerlist для проверки собственного статуса включения
- Исправлена интеграция SkinsRestorer путем удаления конкретного DataRequestException для legacy API
- Исправлены regex-паттерны для совпадения изображений и URL
- Перемещены зависимости io.lettuce для избежания конфликтов
- Обеспечено корректное наследование флагов контекста сообщений всеми методами создания контекста
- Игнорируются неизвестные игроки при обработке списка игроков
- Исправлена ссылка на документацию для прав
- Удалены неиспользуемые заполнители сообщений в интеграциях
- Исправлено значение по умолчанию для флага сообщений в интеграциях
Зависимости
- Обновлен TelegramBots до v9.2.1
- Обновлен SkinsRestorer API до v15.9.2
- Обновлен Fabric Yarn до v1.21.11+build.4
- Обновлен плагин Shadow до v9.3.1
- Обновлен плагин JDowngrader до v1.3.5
Полный список изменений: You must be logged in to see this link.
Новые функции
- Добавлена поддержка scoreformat в модуле tabname
- Добавлена синхронная опция для метода runRegion в планировщике (удаление @async и @sync аннотации)
- Добавлены Javadocs для API
Улучшения
- Конвертирован CommandRegistry из абстрактного класса в интерфейс
- Перенесена настройка brigadier в абстрактный метод
- Заменены аннотации lombok и jetbrains на jspecify
- Заменён Random на ThreadLocalRandom в RandomUtil
- Обновлены интерфейсы и реализации серверных адаптеров
- Обновлены интерфейсы и реализации адаптеров игроков
- Перенесена логика удаления команд в главный класс мода (Fabric)
- Удалены устаревшие поля chatType и chatName из ChatMetadata
Исправления ошибок
- Исправлена настройка brigadier в Fabric
- Исправлена локализация игроков в модуле tabname
- Исправлена инвалидация игрока при отклонении входа
- Исправлен звук прокси-чата (#202)
- Исправлена обработка исключений в PlaceholderAPI
Полный список изменений: You must be logged in to see this link.
Новые функции
- Добавлена пагинация для команды символов с навигацией по категориям
- Добавлена команда sprite для просмотра всех доступных спрайтов
- Добавлены настраиваемые символы по умолчанию и теги "или" в модуле object
Рефакторинг
- Обновлена конфигурация путей переводов Minecraft
- Изменено логирование исключений для корректного захвата стектрейсов
Исправления ошибок
- Исправлены звуковые эффекты для сообщений интеграций
You must be logged in to see this link.
Новые функции
- Добавлена конфигурация see_through для text screen и новых bubbles
- Добавлена интеграция с Floodgate для поддержки Bedrock игроков
- Добавлены индексы в базу данных для улучшения производительности
Улучшения
- Мигрирована система сообщений на использование MessageContext
- Конвертированы классы в immutable records: MessageContext, Ticker, Range, Moderation, FImage, Destination, BossBar, MetricsDTO, Cooldown, Sound
- Мигрированы конфигурации на immutable state
- Оптимизирована конфигурация HikariCP и настройка драйверов БД
- Оптимизирован сервис переводов
- Реструктурирована регистрация прав доступа
- Заменены mutable коллекции на immutable builders в системе модулей
- Заменены константы destination по умолчанию на пустые варианты
- Заменен list на set для хранения сущностей в vanilla модуле
- Обновлена система обработки событий с использованием неизменяемости
- Удалена отправка метрик при выключении сервера
Исправления ошибок
- Исправлен MySQL драйвер с обновлением имени класса
- Исправлены операторы switch для MYSQL и MARIADB
- Исправлен звук упоминаний с обновлением категории по умолчанию с NEUTRAL на BLOCK
- Исправлено отсутствие смерти от копья для интеграций
Зависимости
- Обновлен PacketEvents до v2.11.1
- Обновлен Fabric Loom до v1.14.10
- Обновлен BuildConfig plugin до v6.0.7
- Обновлен Vanish до v1.6.5+1.21.11
- Обновлен Fabric Loader до v0.18.4
- Обновлен MariaDB Java Client до v3.5.7
- Обновлен PlasmoVoice API до v2.1.8
- Обновлен Adventure API до v4.26.1
- Обновлен Lettuce Core до v7.2.1
You must be logged in to see this link.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения