PlayerDataRollback
Активный0.0
Установок
Последнее обновление
Версии
PlayerDataRollback
Неожиданная потеря данных игроков может серьезно испортить настроение, а найти надежное решение этой проблемы бывает непросто. Именно поэтому я разработал PlayerDataRollback — плагин, который обеспечивает автоматическое резервное копирование и восстановление данных игроков, даря вам ощущение спокойствия.
Плагин самостоятельно создает резервные копии каждый раз при запуске сервера. Вы также можете вручную создавать бекапы, восстанавливать данные и управлять копиями с помощью простых команд.
Основные возможности
Автоматическое резервное копирование данных игроков при старте сервера. Ручное создание, откат и удаление резервных копий данных игроков с фильтрацией по временным периодам (дни, месяцы, годы). Восстановление данных отдельных игроков или всех сразу с постраничным отображением списка бекапов. Поддержка нескольких языков (английский, упрощенный китайский, традиционный китайский, немецкий). При откате всех данных система автоматически выкидывает всех игроков онлайн для предотвращения конфликтов.
Команды управления
Резервное копирование: /pld backup create <название бекапа> — создать резервную копию всех данных игроков.
Просмотр списка: /pld list (xd/xm/xy) — отобразить бекапы, отфильтрованные по времени (дни/месяцы/годы назад).
Навигация: /pld page <номер> — перейти на определенную страницу в списке бекапов (используется после /pld list).
Откат данных
/pld rollback <имя игрока> <название бекапа> — откатить данные игрока к определенной резервной копии.
/pld rollbackall <название бекапа> — откатить данные всех игроков из указанного временного периода или бекапа (при этом все онлайн-игроки будут выброшены с сервера).
Удаление бекапов
/pld backup remove <название бекапа> — удалить конкретную резервную копию.
/pld backup removeall
Многоязыковая поддержка
Плагин поддерживает несколько языков: английский (en_US), китайский упрощенный (zh_CN), китайский традиционный (zh_TW) и немецкий (de_DE). Переводы применяются автоматически в зависимости от языковых настроек сервера.
Установка и использование
Для установки скачайте последнюю версию плагина. Поместите файл .jar в папку plugins и перезапустите сервер для генерации конфигурационных файлов.
Примеры применения
Создание резервной копии: /pld backup create мойБекап
Откат данных игрока: /pld rollback Стив мойБекап
Откат данных всех игроков за последние 7 дней: /pld rollbackall 7d
Просмотр списка бекапов за последние 3 месяца: /pld list 3m
Резервные копии сохраняются в папке plugins/PlayerDataRollback/Backups.