FlectonePulse [Hytale Edition]

Плагин FlectonePulse [Hytale Edition] 1.10.2

Создайте и подтвердите аккаунт для скачивания
✨ Новые возможности
  • Реализован единый планировщик задач
  • Добавлена синхронизация состояния SuperVanish между серверами через прокси
  • При старте и перезагрузке сервера все игроки в базе отмечаются как оффлайн

🔧 Улучшения
  • Слушатели прокси-сообщений выделены в отдельные классы
  • Инвалидация кеша игроков на прокси оптимизирована
  • Инициализация прокси перенесена на корректный этап загрузки
  • Библиотека com.alessiodp.libby заменена на внутренние зависимости Flectone
  • Валидация ника игрока вынесена в отдельный класс-валидатор
  • ArtifactId API теперь динамический (common -> minecraft-common, bukkit -> minecraft-bukkit и т.д.)
  • Обновлена цветовая схема логов и префикс потоков
  • Incendo Cloud Pair заменён на Apache Commons Lang3 Pair
  • Из ModuleController удалены неиспользуемые BiPredicate и импорты

🐞 Исправления
  • Устранено состояние гонки в обработке онлайн-статуса игроков
  • Игрок удаляется из скорборда при выходе с сервера
  • Обновление локали происходит только для онлайн-игроков
  • Прокси больше не отправляет сообщения при выключении плагина
  • В прокси-слушатели добавлена проверка допустимого диапазона
  • В Bukkit больше не удаляются ванильные команды при дефолтном конфиге
  • Добавлена совместимость с Folia для работы с пассажирами сущностей
  • Исправлено форматирование сообщений об ошибках в логах
  • Прямой ввод номера страницы в модерации обрабатывается корректно
  • Фейковые сообщения входа/выхода при ванише отображаются с правильной видимостью
  • Исправлено имя главного класса в bungee.yml
  • Кеш для неизвестных игроков обновляется корректно
  • В вайтлисте улучшена проверка имён игроков
  • Модерация на прокси фильтруется по серверу

📦 Зависимости
  • Обновлён Hytale Server до 0.5.5
  • Обновлён SkinsRestorer API до v15.12.3
  • Обновлён LibertyBans до v1.1.3
  • Обновлён Vanish до v1.6.11
  • Обновлён HikariCP до v7.1.0
  • Обновлён Plasmovoice API до v2.1.10
  • Обновлён Fabric Loom до v1.17.11
  • Обновлён MariaDB Java Client до v3.5.9
  • Обновлён Jackson до v3.2.0
✨ Новые возможности
  • Добавлена возможность удаления ванильных команд (bukkit)
  • Добавлена функция импорта в whitelist
  • Добавлена обработка событий входа и подключения игрока для Fabric

🔧 Улучшения
  • !!! FPlayer отделён от настроек, игнорирований и цветов, всё вынесено в SocialService (ВАЖНОЕ ИЗМЕНЕНИЕ API: FPlayer больше не содержит поля settings, colors и т.д.) !!!
  • Добавлены слушатели прокси-сообщений для всех модулей (api)
  • Вызов включения прокси-реестра перемещён в корректное место
  • Упрощён процесс инвалидации кеша
  • Удалён параметр имени игрока из обработки предварительного входа
  • Репозиторий игрового времени перенесён из social в отдельный репозиторий
  • Удалена загрузка настроек из запросов игроков (database)
  • FPlayerService разделён на PlaytimeService и ModerationService, добавлен новый кеш для SocialRepository
  • Реструктурированы слушатели

🐞 Исправления
  • Исправлено: прямая зависимость от IntegrationModule заменена внедрением через провайдер
  • Удалён явный выбор полей в запросах к базе данных
  • AFK по умолчанию убран из игнорирования сообщений (afk)
  • Добавлена проверка наличия суффикса AFK перед удалением, исправлена двойная отправка сообщения (afk)
  • Отслеживание сессий входа заменено проверкой онлайн-статуса You must be logged in to see this link.
  • Исправлены «сырые» теги InteractiveChat в Discord You must be logged in to see this link.
  • Исправлена логика проверки голов игроков: сначала проверяется имя, затем UUID и текстуры (object) You must be logged in to see this link.
  • Обработаны дополнительные случаи ошибок миграции базы данных
  • Привязан извлекатель компонентов (platform)
  • Консоль исключена из фильтрации по радиусу (filter)
  • Исправлена задержка инвалидации онлайн-статуса игрока на прокси (proxy)

📦 Зависимости
  • Обновлён Fabric Loom до v1.17.3
  • Обновлена зависимость версии сервера Hytale
  • Обновлён SkinsRestorer API до v15.12.2

You must be logged in to see this link.
You must be logged in to see this link.
✨ Новые возможности
  • Добавлен модуль serverlink (serverlink)
  • Добавлена команда whitelist
  • Добавлена поддержка форматирования книг, названий наковальни и событий табличек с компонентами для Paper (book, anvil, sign)
  • Добавлено поле причин для unban, unmute и unwarn (moderation)
  • Добавлена конфигурация UUID сервера и серверная фильтрация для банов, мутов и варнов (ban, mute, warn)
  • Добавлена конфигурация подкоманд (command)
  • Добавлены расширенные возможности команды технических работ: запуск/остановка, поддержка времени и причины (maintenance)
  • Добавлена асинхронная загрузка текстур с интеграцией MineSkin (texture)
  • Добавлена интеграция с MiniPlaceholders API для Fabric (miniplaceholders)
  • Добавлено форматирование имени консоли (names)
  • Добавлен парсинг радиуса для команд clearchat и emit (clearchat, emit)
  • Добавлена опция always_send_silent_packet
  • Добавлено определение Bedrock-игроков через проверку версии UUID
  • Добавлены дополнительные плейсхолдеры интеграций (COMMAND_MAINTENANCE_FALSE/TRUE, MESSAGE_AFK_FALSE/TRUE и др.)
  • Добавлено перечисление Type со значениями INIT и READY в EnableEvent (api)
  • Добавлены элементы управления фальшивыми сообщениями входа/выхода (supervanish)
  • Добавлена опция отмены стандартного экрана смерти (vanilla)
  • Добавлены сообщения о смерти от серного куба (minecraft)
  • Добавлена конфигурация радиуса для playerlistname (playerlistname)
  • Добавлена опция загрузки скинов Mojang (skinsrestorer)
  • Добавлена поддержка скинов аватара и тела для Hytale (hytale)
  • Добавлена система индексации игроков для быстрого поиска по UUID, имени и IP (player)
  • Добавлена система отслеживания нарушений с ограничениями за капс, флуд и нецензурную лексику (moderation)
  • Добавлена поддержка выбора режима для триггеров сообщений newbie (newbie)

🔧 Улучшения
  • Упрощён API планирования задач, runRegion используется только при необходимости (scheduler)
  • Включена серверная фильтрация по умолчанию (moderation)
  • Обновлена система модерации для корректной обработки событий размодерации
  • Заменены Collections на фабричные методы неизменяемых коллекций
  • Заменено устаревшее форматирование на основе Optional на сериализацию компонентов Paper
  • MessageContext переведён на паттерн строитель
  • Разделены слушатели PreLoginEvent для совместимости Bukkit и Paper (bukkit)
  • Заменены прямые методы сериализации компонентов на унифицированный ComponentSerializer
  • Оптимизирована логика разделения сообщений над головой (bubble)
  • Добавлен ComponentDecorator для согласованного форматирования текста (platform)
  • Для сообщений над головой по умолчанию установлены has_shadow: true и see_through: false (bubble)
  • Модуль scoreboard перемещён в правильный пакет (scoreboard)
  • Реализации DAO перенесены в интерфейсы, специфичные для базы данных (database)
  • Отдельные реализации команд модерации заменены централизованным ModerationListSender (moderation)
  • Извлечена логика парсинга UUID в выделенный класс парсера
  • Переработан диспетчер сообщений с улучшенным API и документацией (api)
  • Тип поля модерации изменён с int на string (moderation)
  • Разделены классы интеграций Twitch, Telegram и Discord
  • Оптимизировано управление очередью сообщений над головой с минимальным временем отображения (bubble)
  • Время анимации применяется ко всем современным сообщениям над головой (bubble)
  • Обновлено создание клиента Discord с обработкой присутствия (discord)
  • Проведён общий рефакторинг и оптимизация кода

🐞 Исправления
  • Исправлено управление сессиями входа и операции сбора игроков в асинхронных задачах (minecraft)
  • Реализован метод persist для модулей интеграции (placeholderapi)
  • Обновлены методы equals и hashCode для сущности FPlayer
  • Игроки всегда кикаются на прокси по серверу (maintenance)
  • Добавлена проверка на пустоту полного слова перед вызовом isIgnored (swear)
  • Исправлены двойные подсказки команд (hytale)
  • Данные игрока всегда сохраняются после события входа
  • Используется игрок события вместо исходного fPlayer при обработке PreLoginEvent
  • Исправлено сравнение ID создателя вебхука (discord)
  • Оптимизирована отправка сообщений с асинхронным выполнением (greeting)
  • StringUtils.chop заменён на Strings.CS.removeEnd, исправляет You must be logged in to see this link.
  • Генерируется случайный UUID для неизвестных игроков в методах DAO (database)
  • Добавлена обработка и логика кэширования консольного игрока (player)
  • Предотвращена отправка боковой панели, если игрок отключил настройку (sidebar)
  • Добавлена проверка границ для предотвращения ошибки выхода за пределы массива (bubble)
  • Добавлены сообщения об ошибках нулевого ID для unban, unmute и unwarn (moderation)
  • Исправлено условие задержки AFK при миграции
  • Используется другой игрок вместо отправителя при прокси-отправке (proxy)
  • Обработано несоответствие именования chest atlas (sprite)
  • Исправлено начальное значение maxNumber и пропуск ключа по умолчанию (condition)
  • Решена проблема синхронизации онлайн-статуса прокси-игрока
  • Исправлен метод отправки простых сообщений в ProxySender (proxy)
  • Обновлены предупреждения совместимости версий (minecraft)

📦 Зависимости
  • Обновлён SQLite JDBC до v3.53.2.0
  • Обновлён плагин BuildConfig до v6.0.10
  • Обновлена версия сервера Hytale до 0.5.3
  • Обновлён PacketEvents Spigot до v2.12.2, осуществлён переход в собственный Maven репозиторий
  • Обновлён Netty Buffer до v4.2.15.Final
  • Обновлён Fabric Loader до v0.19.3 и Fabric Loom до v1.16.3
  • Обновлён TelegramBots до v10
  • Обновлён Vanish до v1.6.9+26.1.2
  • Обновлён MineSkin Java Client до v3.2.6
  • Обновлён Jackson YAML до v3.1.4
  • Обновлён Lettuce Core до v7.6.0.RELEASE
  • Обновлён плагин Shadow до v9.4.2
  • Обновлён Gradle до v9.5.1
  • Обновлён Log4j Core до v2.26.0
  • Обновлён PostgreSQL до v42.7.11
  • Обновлён Triton API до v4.0.1
  • Обновлён JDBI Core до v3.53.0

You must be logged in to see this link.
You must be logged in to see this link.
✨ Новые возможности
  • Добавлена фильтрация запрещённых шаблонов ввода для сообщений над головой (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.
Назад
Сверху Снизу