Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
Новые возможности
- Добавлена интеграция с библиотекой 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.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения