Изменения:
- Исправлено отсутствие аргумента длительности в tempban и tempmute
- Добавлено расширение миниплейсхолдеров для velocity. Вы можете найти плейсхолдеры здесь.
- Исправлено исключение NoSuchElementException на ProxyPingEvent velocity
- Добавлен экспериментальный импортер для LiteBans в velocity.
Для ядер
Изменения:
- Исправлена неработающая инвентаризация в версиях 1.20.5, 1.20.6 и 1.21
- Добавлен плейсхолдер plugin_version.
- Добавлен плейсхолдер мета-файла luckperms.
Для p####i
Изменения:
- Добавлен плейсхолдер plugin_version.
- Добавлено право view_motd и edit_motd для нового веб-интерфейса.
- Добавлена колонка описания в таблицу nm_values (для будущих всплывающих подсказок в веб-интерфейсе).
- Не показывать предупреждение о geoip api key при использовании maxmind, но при этом иметь стандартный geoip api key
- Исправлена ошибка, когда servermode установлен на mixed.
- Добавлен плейсхолдер мета-функции luckperms.
- Добавлены условия в motd, поддерживающие только условия host_name и player_version.
- Исправлено не воспроизведение звука при использовании скорости
Изменения:
- Убрано сообщение «Не удалось найти uuid в базе данных!» при присоединении нового игрока
- Добавлена поддержка Party and Friends в скоростную версию NetworkManager
- Удален Simple-Yaml.
- Некоторые изменения в базе данных, касающиеся тегов.
- Небольшая чистка кода
Spigot
- Удален Simple-Yaml.
- Некоторые изменения в базе данных, касающиеся тегов.
- Улучшена поддержка 1.20.6.
NetworkManager-Spigot-v2.15.3.jarNetworkManager-Paper-v2.15.3.jar
- Отображение версии клиента в команде about.
- Добавлено свойство name для фильтра и блокировщика команд.
- Обновлено несколько зависимостей.
- Небольшая чистка кода
NetworkManager-Bungeecord-v2.15.3.jar
- Отображение версии клиента в команде about.
- Добавлено свойство name для фильтра и блокировщика команд.
- Обновлено несколько зависимостей.
- Небольшая чистка кода
NetworkManager-Velocity-v2.15.3.jar
- Исправлена ошибка sql при чистой установке.
- Отображение версии клиента в команде about.
- Добавлено свойство name для фильтра и блокировщика команд.
- Обновлено несколько зависимостей.
- Небольшая чистка кода
- Исправлена ошибка sql при чистой установке.
- Отображение версии клиента в команде about.
- Добавлено свойство name для фильтра и блокировщика команд.
- Обновлено несколько зависимостей.
- Небольшая чистка кода
Изменения:
- Добавлены новые плейсхолдеры для lang_helpop_alert, которые на этот раз работают по-настоящему!
- Исправлен модуль slashserver, не работающий без модуля servermanager
- Исправлен LoginListener, которому требовалось xxxms для обработки события PlayerDisconnectEvent
- Добавлена поддержка базы данных гео-стран maxmind. Для ее использования задайте лицензионный ключ в
setting_maxmind_license_key.
Изменения:
- Исправлены сборки BungeeCord и Spigot, требующие Java 17. Новым минимальным требованием к java для BungeeCord и Spigot теперь является Java 11.
- Команда Nickname теперь предпочитает формат minimessage, но legacy по-прежнему работает. Разрешения также были расширены, см. вики!
- Исправлено использование подстановочного знака разрешения, из-за которого никнеймы могли ограничиваться 64 символами вместо 192
- ПРИМЕЧАНИЕ: После предыдущего обновления настройка
use-ipinfo: trueи/илиdisablePermissions: trueмогли быть удалены из settings.yml. Если вы использовали эту настройку, добавьте ее обратно.- Улучшен модуль slashserver. Когда сервер регистрируется во время выполнения, команда будет зарегистрирована без перезапуска или задержки, и наоборот.
- Добавлено несколько новых плейсхолдеров для lang_helpop_alert.
Перед обновлением сделайте резервную копию базы данных networkmanager, поскольку эта версия содержит некоторые изменения в базе данных. Если вы этого не сделаете, то не сможете понизить версию или восстановить, если что-то случится во время обновления.
Также, если вы используете расширения DiscordBot или AutoBan, вы должны обновить эти расширения, если хотите использовать эту версию!
Изменения:
- Добавлены /announcementsmanager start и /announcementsmanager stop
- Motd's теперь могут истекать
- Исправлено заполнение табуляции для аргумента сервера в команде блокировки
- Добавлены lang_unknown и lang_global.
- ServerStatusChangeEvent теперь является асинхронным событием.
- Добавлен новый метод баланса. PROGRESSIVE_LOWEST.
- Утратил силу параметр Player#disconnect со строковым параметром.
- Добавлена опция режима обслуживания для motd, так что вы можете иметь несколько motd в режиме обслуживания.
- Добавлено событие MaintenanceModeToggleEvent в api.
- Добавлены lang_command_invalid_argument, lang_command_argument_failure_player message, lang_command_argument_failure_pre_punishment и некоторые другие.
- Игроки с командой punish больше не могут наказывать игроков с разрешением punishment exempt.
- Сделано ограничение на 256 символов в колонках префиксов и суффиксов
- Добавлен плейсхолдер highest_group_rank
- Метод subscribe в классе EventBus теперь возвращает EventSubscription (это нарушает работу java-плагинов и расширений, использующих этот метод)
- Распознавание клиента 1.20.5.
- Исправлена неработающая пользовательская версия motd на velocity.
Изменения:
- Оптимизированы модули CommandBlocker на бумаге и патрубке при присоединении игрока.
- Исправлено настраиваемое меню в бумажной сборке
- Изменен контекст luckperms servergroup на server-group
- При проверке на наличие ругательств используется сообщение с заменой.
- Исправлена неработающая верхняя кнопка следующего и предыдущего воспроизведения при изменении команды воспроизведения
- Улучшен код базы данных и обновлен драйвер MariaDB до версии 3.3.3, в которой появилась поддержка java 21.
- Незначительные улучшения в команде playtime
- Верхние строки playtime теперь должны отображаться на языке отправителя.
- Добавлена поддержка плейсхолдеров из MiniPlaceholders в NetworkManager на Velocity и Paper.
- Обновлены lang_target_invalid и lang_target_offline до формата minimessage. Имейте в виду, что это приведет к сбросу этих сообщений для всех ваших языков.
- Убрана поддержка устаревших заполнителей в сообщениях msg и reply.
- Исправлено отображение сообщения об отсутствии разрешения для команд с аргументом playtime
- Добавлен тег <sender_server_name> и <receiver_server_name> для отображения имени сервера вместо отображаемого имени
- Добавлен заполнитель premiumvanish_serverplayercount
- Разрешено тестировать мини-сообщения в качестве себя, кого-то другого или null отправителя в команде test minimessage.
- Добавлена функция Player#ping в API.
- Добавлены тип и версия базы данных в команде /nm about
- Исправлена неработающая команда клонирования группы разрешений
- Исправлена ошибка при использовании punishgui на онлайн-игроке.