Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
Новые функции
- Обновлен 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.
Новые функции
- Добавлена поддержка Minecraft 1.21.8
- Веб-редактор конфигурации для упрощенного управления плагином
- Поддержка Redis для эффективного взаимодействия с прокси
- Улучшенная система сообщений с поддержкой <translateto>, уведомлениями об онлайн-игроках в команде mail и кастомными сообщениями belowname
- Улучшения видимости игроков с эффектом зелья невидимости в форматировании имени и командой /anon для шпионажа
- Добавлена задержка в update() для playerlistname для более плавной работы
Рефакторинг
- Оптимизированы MessageProcessRegistry, жизненный цикл плагина и перезагрузка модулей для повышения производительности
- Очищен код: удалены неиспользуемые методы, устаревший код и избыточная обработка ошибок
- Улучшена модульность с использованием LinkedHashSet для сохранения порядка, интерфейса Registry и переработанных конструкторов модулей с использованием enable()/disable()
- Улучшены модули scoreboard, sidebar и objective с интеграцией PacketEvents
- Переработан ProxySender для поддержки разных типов прокси и удалена ненужная логика отправки через прокси
Исправления
- Исправлена поддержка IPv6 и обработка IP
- Улучшена фильтрация невидимых игроков и видимость для обладателей прав CMI
- Оптимизирована логика сравнения версий и операции с базой данных
- Исправлены проблемы с выполнением сообщений о входе и очисткой истории после загрузки файла
Технические изменения
- Обновлен PacketEvents до версии 2.9.3
Полный список изменений
You must be logged in to see this link.
Новые возможности
- Добавлена поддержка Minecraft 1.21.6 и 1.21.7
- Добавлена команда /anon
- Добавлен модуль команды /toponline
- Введен новый модуль стилей чата /chatstyle
- Реализован модуль сообщений
/kill
- Добавлена поддержка всех настроек FPlayer в PlaceholderAPI
- Реализованы нативные toast-уведомления с использованием PacketEvents
- Добавлена функциональность тикера для Scoreboard
Рефакторинг
- Оптимизирована загрузка данных игроков и процесс входа
- Улучшена обработка сообщений при входе
- Усовершенствована система кэширования модерации
- Оптимизированы операции с базой данных через JDBI
- Улучшена обработка цветов чата и форматирование сообщений
- Упрощен процесс сборки ItemStack в Bukkit
- Оптимизирована отправка bubble-сообщений
- Реализованы настройки на основе меню
- Удалены миграции для версий 0.1.0 и 0.6.0
Исправления
- Исправлена обработка тегов цветов/градиентов
- Улучшена проверка оффлайн-игроков с null-именами
- Исправлены опечатки в сообщениях модераторов
- Исправлена обработка описаний достижений
- Исправлена синхронная перезагрузка команд для серверов Spigot
- Улучшена интеграция с PlaceholderAPI для оффлайн-игроков
Технические изменения
- Обновлены зависимости: PacketEvents, Adventure
- Удален репозиторий EvokeGames Maven
- Улучшена система логирования, отключено имя логгера по умолчанию
- Добавлено предупреждение о проблемах совместимости с InteractiveChat
You must be logged in to see this link.
Рефакторинг
- Переименовано поле height в elevation для конфигурации сообщений над головой
Исправления
- Исправлен процесс обновления с версии 0.8.2
Полный список изменений: You must be logged in to see this link.
Новые возможности
- Добавлена опция billboard для сообщений над головой
- Реализованы анимации для сообщений над головой
- Улучшено отображение высоты сообщений над головой
Рефакторинг
- Внедрён паттерн Builder для классов bubble
- Оптимизирована производительность отправки интеграций
- Улучшено сравнение версий в FileManager
Исправления
- Исправлена обработка null каналов в Telegram-интеграции
- Упрощена проверка мессенджеров в BukkitIntegration
- Решены проблемы с включением/выключением планировщика
Технические изменения
- Обновлены различные зависимости проекта
Полный список изменений: You must be logged in to see this link.
Новые возможности
- Добавлен выбор режима для триггеров сообщений Newbie
Исправления
- Исправлен расчёт игрового времени в онлайн-модулях
- Корректная проверка онлайн-статуса для радиуса команды /tell
Рефакторинг
- Реализованы аннотации @async/@sync для планирования методов
- Удалены устаревшие Async-аннотации
- Улучшено логирование перехватчиков исключений
- Улучшен сбор метрик при выключении сервера
Технические изменения
- Обновлены версии PacketEvents и Kyori Adventure
Полный список изменений: You must be logged in to see this link.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения