Repository navigation
Releases: slyphmp4/CloverCheck
Releases · slyphmp4/CloverCheck
Release list
CloverCheck 1.1.1
Исправляющий релиз для Paper 26.2 / Cardboard 26.2.19+ и Java 25.
Исправления
- Reload проверяет config.yml, messages.yml и chat.yml до применения изменений; при ошибке сохраняются прежние настройки.
- Некорректная конфигурация v4 не переписывается миграцией.
- Отключённое признание нельзя подтвердить ранее запрошенной командой.
- Ошибка команды наказания записывается в лог и аудит, не прерывая следующие действия.
- Заморозка учитывает текущую сессию, изменения настроек и разрешённые телепортации.
- Восстановленные STARTING-сессии активируются при входе игрока.
- Выход игрока очищает состояние интерфейса и эффектов; Title/ActionBar посторонних игроков не очищаются.
- SQLite закрывается даже при ошибке последней записи; истечение ожидания shutdown не выбрасывает задачу закрытия.
- Обработана гонка асинхронных callback с отключением плагина.
Обновления
- SQLite JDBC: 3.53.2.1 → 3.53.4.0.
- Добавлен индекс для поиска истории по имени без учёта регистра.
- Добавлено 20 регрессионных тестов: всего 46.
Проверка и совместимость
Локальная сборка и все 46 тестов прошли. Проверены состав JAR, воспроизводимость и открытие SQLite из production JAR. Минимальные версии платформы и Java, команды, права и формат существующих данных сохранены.
Живой smoke-тест этих изменений на Paper/Cardboard не проводился. Команды наказания требуют установленного на сервере punishment-плагина и корректной конфигурации.
Установка: замените прежний CloverCheck JAR файлом CloverCheck-1.1.1.jar в папке plugins при остановленном сервере, затем запустите сервер.
CloverCheck 1.1.0
Full Changelog: v1.0.1...v1.1.0
CloverCheck 1.0.1
Full Changelog: v1.0.0...v1.0.1