Как обновить плагины Minecraft и сохранить возможность отката
Подготовьте совместимые версии плагинов Minecraft, сохраните настройки вместе с JAR и проверьте обновление на обычных действиях игроков.
Обновляйте плагин вместе с планом возврата: сохраните его прежний JAR, настройки и связанные данные до первого запуска новой версии. Одного старого файла программы бывает недостаточно, если обновление уже изменило формат хранения. Paper рекомендует не заменять JAR работающего сервера; для ручной замены выделите короткое окно обслуживания.

Порядок обновления с точкой возврата
Составьте список изменений
Запишите текущие версии Minecraft, ядра, плагина и его обязательных зависимостей. На странице релиза автора проверьте поддержку вашей ветки и инструкции миграции. Если обновление требует другое ядро, рассматривайте это как отдельную работу с проверкой мира, а не как незаметную замену одного файла.
- Бэкапы
Подготовьте точку возврата
Предупредите игроков, выключите сервер штатной кнопкой и создайте бэкап. Дождитесь готового архива. Отдельно сохраните список версий. Если плагин использует внешнюю базу данных, выясните у её администратора порядок согласованной копии: архив каталога игрового сервера не является копией внешней базы.
- Файлы
Замените выбранный компонент
Скачайте релиз из источника автора. В папке
pluginsзамените старый JAR новым, не оставляя обе версии рядом. Папку с настройками не удаляйте. Если новая версия требует изменения конфига, примените именно описанные автором правки и сохраните прежний файл отдельно. - Консоль
Проверьте запуск и обычную игру
Запустите сервер и просмотрите сообщения обновлённого плагина. Затем проверьте вход обычного участника, основные команды, доступ к защищённой территории и сохранение данных — выберите проверки по назначению компонента. Повторите одно действие после следующего штатного перезапуска, чтобы увидеть, сохранилось ли состояние.
Если обновление не прошло
При новой ошибке остановитесь на этом компоненте и сохраните лог. Если нужна прежняя версия, возвращайте согласованный набор файлов и данных по инструкции автора; при восстановлении всего бэкапа исчезнет прогресс после его создания. Сначала сохраните текущее состояние для разбора. Не смешивайте старый JAR с мигрировавшей базой без подтверждённой совместимости. Завершайте обслуживание только после проверки игроком без административных привилегий.