Изменения:
- - Исправление ошибки при использовании команды регистрации билетов
Изменения:Вы можете найти новую систему тикетов здесь, на GitHub.
- Исправлены некоторые мелкие проблемы с классом ProtocolVersion enum.
- Перехват sql-исключений при попытке очистки базы данных.
- Сброс онлайн-статуса в базе данных оффлайн-игроков при очистке базы данных.
- Разрешение поиска по всем группам через permsgui.
- Пришлось отказаться от поддержки старой системы тикетов, чтобы поддержать новую систему тикетов, так что вот что я сделал.
- Добавлена поддержка 1.21.4.
- Обновлен клиент MariaDB до версии 3.5.1.
ПРИМЕЧАНИЕ: Все старые учетные записи больше не будут работать с новой системой тикетов. Вашим игрокам придется создать новый аккаунт! Существующие тикеты не будут затронуты этим изменением!
Изменения:
- Разрешить игрокам видеть предупреждения других игроков, только если у них есть разрешение networkmanager.command.warnings.others.
- Несколько улучшений производительности системы разрешений.
- Сделан асинхронный пинг на velocity.
- Обновлено несколько зависимостей.
- Добавлено свойство playerLogin в PlayerLoadEvent и PlayerLoadedEvent.
- Добавлено новое событие PlayerUnloadedEvent.
- Исправлена опечатка в команде запуска и остановки announcementsmanager.
- В команде warnings отображается 10 результатов вместо 15.
- Добавлен метод isConsole в LiteBansImporter, чтобы уловить больше вариантов именования консоли в litebans.
Изменения:
Добавлены группы в команду информации о сервере
Добавлена настройка_notify_banned_player_join_throttle, чтобы убедиться, что вы не будете получать спам, присоединяясь к игрокам, которые забанены на сервере.
Добавлена настройка_chatlock_disabled_commands для блокировки определенных команд во время чатлока.
Добавлено больше заполнителей в формате тегов.
При закрытии тикета обязательно устанавливайте last_update.
Ведите журнал чата персонала и чата администратора.
Исправлена ошибка, из-за которой не работали символы удачи, когда игрок находился в оффлайне.
Исправлена утечка соединения с базой данных при использовании команды networkmanager about.
Добавлены /notify staffchat и /notify adminchat для отключения уведомлений из этих чатов.
Добавлено ведение журнала команд с возможностью игнорировать определенные команды.
- Обновление jedis до 5.1.5
- Использовать IP цели вместо исполнителя в punishgui на бумаге.
- Плейсхолдер верхнего игрового времени теперь учитывает настройки верхнего предела игрового времени.
- Удалено много дублирующегося кода, неиспользуемого кода и оптимизирован некоторый код.
Изменения:
- Обновление jedis до 5.1.0
- Отображение консольного сообщения игрока с разрешением Reloaded только в том случае, если игрок с разрешением находится онлайн.
- Добавлена настройка для скрытия игроков из верхней части игрового времени.
- Исправлен возможный эксплойт при использовании PluginMessaging
- Исправлен возможный NPE при получении кэшированных групп разрешений от игрока разрешений.
- Добавлен тег player_highest_group_rank
- Исправлены проблемы с обновлением конфигурации (наиболее заметные при обновлении SimpleChat, когда конфигурация сбрасывалась).
- Исправлена ошибка разбора аргумента для команд расширения
- Удалены устаревшие методы из ChatManager, которые были давно устаревшими.
- Почищен некоторый код.
- Исправление команд неглобальных наказаний при неиспользовании модуля менеджера сервера.
- Изменено количество результатов на страницу до 10 для команды менеджера сервера
- Исправлена ошибка при импорте наказаний из litebans, которые выполнялись через консоль.
- Исправлена проблема с ударами после импорта их из litebans.
- Исправлен неработающий флаг перезагрузки в команде /sm server create.
- Исправлено состояние гонки с плейсхолдерами в мини-сообщениях.
- Незначительная оптимизация в функции уведомления ServerTask.
- Добавлен плейсхолдер player_ip
- Обновлен формат lang_lookup_format по умолчанию для использования новых плейсхолдеров.
- Обновление kotlin до 1.9.25
- Добавлено недостающее разрешение на импорт команд
- Удален некоторый закомментированный код.
- Исправлена опечатка в данных блокировщика команд по умолчанию.