Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
Новые функции
- Добавлена поддержка BungeeCord и Velocity для Fabric
Рефакторинг
- Улучшена обработка статуса AFK для отключившихся игроков
- Улучшена интеграция с SuperVanish для оффлайн-игроков
- Добавлен метод shutdown() в TaskScheduler и улучшен FabricTaskScheduler
Исправления ошибок
- Исправлен некорректный ключ в сообщениях о достижениях
- Удален оператор break в обработке упоминаний
- Улучшена проверка интеграции с SuperVanish
- Обновление FPlayer в базе данных с задержкой
- Добавлена зависимость коннектора MySQL
You must be logged in to see this link.
Новые функции
- Добавлен флаг цвета отправителя для управления цветом в сообщениях (API)
Рефакторинг
- Перенесен устаревший конвертер цветов в FormatModule и переименовано его разрешение
- Логика форматирования сообщений перенесена из слушателей в модули
- Улучшена игровая логика в крестики-нолики
- Оптимизировано создание и обработка записей логов
- Переименован isInitialized в isReady в API
- Создан общий класс Extractor и добавлена поддержка дополнительного формата отправителя, у достижений, смертей и т.д.
- Возвращена обработка с try-catch для проверки числовых значений
Исправления ошибок
- Удалена избыточная проверка прав получателя в PlaceholderAPI
- Добавлена проверка версии и отключен модуль сообщений над головой для версий Minecraft ниже 1.9
- Заменен StringUtils.isEmpty() на ручную проверку в Proxy, исправлена ошибка #20
- Использован compileOnly для проектов core и paper в bukkit
You must be logged in to see this link.
Новые функции
- Добавлена поддержка определённых типов fcolor (fcolor_out, fcolor_see) для PlaceholderAPI
Рефакторинг
- Создан метод addDefaultPredicates() для централизации логики предикатов
- Заменён reloadWithChildren на reload
- Заменён повторяющийся код новым методом getFColors
- Разделены методы load() и enable() для лучшего разделения обязанностей
Исправления ошибок
- Исправлена загрузка предикатов
You must be logged in to see this link.
Новые функции
- Создан и загружен API в Maven Central
- Добавлены Minecraft диалоги для команды /chatsetting
- Добавлена поддержка события чата Paper (#17)
- Добавлена поддержка устаревших и именованных цветов в chatcolor с гибким вводом для администраторов
- Реализована поддержка интеграции с Maintenance (#16)
Рефакторинг
- Зарегистрирован EnumSerializer для Range.Type
- Добавлен метод onLoad и изменена логика загрузки модулей
- Реализован метод get() для внедрения зависимостей
- Реализовано кэширование сообщений для повышения производительности
- Изменён режим чата по умолчанию на PACKET и оптимизирована обработка чата
- Логика замены перенесена в ReplacementModule, удалены дублирующиеся модули
- Оптимизирован расчёт расстояния между игроками в PlayerAdapter
- Оптимизированы операции, связанные с игроками, и проверки невидимости
- Оптимизированы пакеты scoreboard
- Оптимизировано выполнение асинхронных и синхронных методов
- Оптимизирована производительность слушателя чата Bukkit
- Обновлены разрешения для модулей /chatcolor и fcolor
- Заменён String ".replace" на Strings и StringUtils
- Заменены ручные проверки строк на StringUtils
- Заменена конструкция try-catch на StringUtils.isNumeric()
Исправления ошибок
- Исправлено разрешение для UpdateModule
- Инвертировано условие в методе hasClassOrElse
- Исправлено форматирование URL и экранирование амперсанда
- Обеспечен корректный цвет для команды scoreboard
- Исправлено преобразование цветовых кодов в LegacyMiniConvertorPulseListener
- Обработаны нулевые значения в настройках стилей для SQL
Технические изменения
- Добавлена публикация в Maven
Новые участники
- You must be logged in to see this link. сделал свой первый вклад
You must be logged in to see this link.
Новые функции
- Новые fcolors для улучшенной визуальной настройки
- Улучшена команда /chatsetting и добавлена функциональность для установки/удаления настроек игрока
- Добавлен модуль replacement и удален модуль emoji для более эффективной обработки текста
- Добавлен ANSI-сериализатор для Adventure для улучшения вывода логов
- Добавлен новый промпт для value, улучшающий взаимодействие с пользователем
- Оптимизирована обработка замен с помощью регулярных выражений для повышения производительности
Рефакторинг
- Восстановлена интеграция с InteractiveChat с проверкой конфликтов для модуля Delete
- Введен MessageReceiveEvent для всех сообщений, заменивший TranslatableMessageReceiveEvent
- Установлены стандартные ID каналов сообщений для интеграций Telegram и Twitch
- Обновлены стандартные сообщения для команд /chatsetting и /chatcolor
- Реализована поддержка see/out для fcolor и переработана система цветового оформления чата
- Изменен тип разрешения chatcolor на TRUE
- Перенесены стили игроков в новую систему fcolor и удалены модули стилей
Исправления ошибок
- Исправлена проверка разрешений для упомянутых игроков
- Удален закрывающий тег </fcolor> для предотвращения ошибок форматирования
- Улучшена совместимость интеграции VoiceChat
- Обновлено 'PacketEvents' на 'packetevents' в plugin.yml для единообразия
You must be logged in to see this link.
Новые функции
- Обновлен PacketSender для поддержки тихой отправки пакетов
Рефакторинг
- Перенесен вызов PacketEvents.getAPI().load() после создания инжектора для улучшения инициализации
- Удалена интеграция с InteractiveChat (очень плохой API)
- Удален неиспользуемый класс PacketProvider для очистки кода
- Улучшена сериализация предметов для серверов Paper
- Реализован метод onRequest в PlaceholderAPIIntegration для поддержки OfflinePlayer
Исправления ошибок
- Улучшен перевод названий предметов и отображение при наведении
- Исправлен PlaceholderAPI для сохранения отформатированных сообщений для оффлайн-игроков
- Заменен getDeclaredMethods() на getMethods() для более широкого доступа к методам
You must be logged in to see this link.
Новые функции
- Добавлен DeleteModule для обработки удаления сообщений
- Добавлен UpdateModule для проверки новых версий плагина
- Добавлен SenderToReceiverMessageEvent (API)
- Добавлена поддержка SimpleVoice и PlasmoVoice для Fabric
Рефакторинг
- Переход на event-ориентированную архитектуру
- Логика форматирования URL перенесена в отдельный класс
- Добавлен ReflectionResolver для разрешения классов и методов
- Удалены неиспользуемые поля и оптимизированы импорты
- Логика sleep, setblock, seed, op, deop, gamemode, clear, spawn, kill, enchant и advancement разделена на отдельные классы
- Переименован checkModulePredicates в isModuleDisabledFor
- Переименован метод disable() в terminate()
- Вызовы API PacketEvents заменены на PacketProvider
- Удалены неиспользуемые FabricProxySender, PlatformPlayerAdapter
- ChatListener переименован в ChatPacketListener и ChatBukkitListener для Bukkit
- MessagePulseListener заменён на EventDispatcher и MessageSender
- Добавлена система подсказок для команд и обновлена регистрация команд
- Использован FPlayer для получателя в обработке сообщений
- Добавлен enum MessageFlag и обновлена обработка сообщений
- Оптимизирован резолвер тегов в MessageContext
- AdventureTag перенесён в пакет констант
- Добавлены общие методы onEnable, onDisable и reload
- Добавлены теги замены для форматирования сообщений
- Добавлен универсальный сериализатор enum
- Добавлен уникальный UUID сообщения в конвейер
- MessageContext обновлён для использования userMessage вместо messageToTranslate
- Удалён cancelPacket() из TranslatableMessageReceiveEvent
- onMessageProcessingEvent переименован в onMessageFormattingEvent
- Улучшено сообщение об ошибке получения диапазона BLOCKS
- Кастомный Pair заменён на org.incendo.cloud.type.tuple.Pair
- Эмодзи заменён на чекбокс в формате удаления сообщений
Исправления ошибок
- Исправлена логика проверки прав без LuckPerms
- Формат вопросов и ответов изменён на [Answer]
- Исправлена логика проверки индекса prompt
- Исправлено обновление старого имени игрока в базе данных
- Добавлен флаг включения для интеграций с voice модами
- Перемещены библиотеки cloud
Технические изменения
- Очищена сборка Gradle
- Обновлены версии adventure
You must be logged in to see this link.
Новые функции
- Добавлен игнор-лист нецензурных слов
- Реализован тикер для модуля world
Рефакторинг
- Обновлен расчет общей оперативной памяти в метриках
Исправления ошибок
- Улучшена обработка и форматирование URL и изображений
- Улучшена обработка триггерных тегов в FormatModule
- Добавлено region-специфичное выполнение синхронных задач (исправлена поддержка Folia)
- Улучшена инициализация интеграции с Telegram
Технические изменения
- Заменен репозиторий Sonatype OSS Snapshots на AlessioDP Snapshots
You must be logged in to see this link.
Новые возможности
- Добавлена ПОЛНАЯ поддержка версий Minecraft 1.8.8 - 1.21.8
- Добавлена поддержка Fabric 1.21.8
- Внедрена поддержка баз данных H2 и PostgreSQL
- Реализован Text Placeholder API для Fabric
- Реализован Vanish API для Fabric
- Реализован SkinsRestorer API для Fabric
- Реализован LuckPerms API для Fabric
- Добавлен слушатель чата на основе пакетов
- Улучшен веб-редактор с сохранением/восстановлением позиции курсора при переключении файлов
Рефакторинг
- Оптимизирован код: удалены неиспользуемые импорты, классы, методы и проверка версий
- Обновлен TimeFormatter для использования Apache Commons Lang 3
- Удалены методы, специфичные для типов баз данных
- Javalin заменен на Spark Java для обработки веб-запросов
- Улучшена обработка исключений и логирование в обработчике
- Сокращено время задержки сообщений о подключении до 5 тиков
- Вызов player.getPing() заменен на packetProvider.getPing(player)
- Обновлен метод для обработки пакета ответа статуса
- Лог дерева Component заменен на JSON-сериализацию
- Добавлена поддержка устаревших версий в scoreboard и инвентаре
Исправления ошибок
- Предотвращено дублирование создания sidebar панели
- Улучшена обработка URL в команде /stream
- Удалена проверка неизвестного игрока в методе insertOrIgnore для консольной вставки
- Улучшена обработка достижений
- Удалена задержка для сообщений о подключении в старых версиях
Технические изменения
- Обновлен PacketEvents до версии 2.9.4
- Зависимость packetevents изменена с 'packetevents-spigot' на 'packetevents-api'
- Задача mergeJars переименована в bukkitMergeJars
- Добавлена задача fabricRemapJar в сборку Gradle
- Версия Bukkit API понижена до 1.13 для поддержки устаревших версий
- Интегрирован jvmdowngrader для совместимости API
You must be logged in to see this link.
Хотфикс
- Исправлена совместимость для Minecraft 1.20.1 и более старых версий
You must be logged in to see this link.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения