Плагин для серверов Майнкрафт на Paper, который сохраняет снимки инвентарей игроков и возвращает их к состоянию на выбранный момент. Подходит для защиты от потери вещей после смерти, ошибок или откатов на сервере.
Возможности
- Автоматически создаёт снимки инвентаря по интервалу, при смерти и выходе игрока.
- Восстанавливает инвентарь одного игрока, всех игроков в мире или на всём сервере.
- Позволяет вручную создать резервную копию и просмотреть доступные снимки.
- Опасные массовые откаты требуют подтверждения.
- Перед восстановлением текущий инвентарь можно сохранить, выбросить или очистить.
- Массовые операции выполняются пакетами, чтобы снизить нагрузку; повреждённые файлы снимков удаляются автоматически.
Команды
/ir restore <player> [time]— восстановить инвентарь игрока./ir restore world <world> <time>— восстановить инвентари игроков в мире./ir restore server <time>— восстановить инвентари всех игроков сервера./ir list <player>— показать снимки игрока./ir backup <player>— создать снимок вручную./ir cleanup— удалить старые снимки./ir confirm— подтвердить операцию./ir cancel— отменить операцию.
Доступны сокращения /invrollback, /ir и /invr. Время указывается в формате 30s, 5m, 1h или 2h30m.
Права
invrollback.admin— полный доступ.invrollback.restore— восстановление инвентарей.invrollback.restore.others— восстановление инвентарей других игроков.invrollback.restore.world— откат игроков в указанном мире.invrollback.restore.server— откат игроков всего сервера.
Настройка
Основной конфиг находится в plugins/InventoryRollback/config.yml.
snapshots.interval— интервал создания снимков в секундах.snapshots.max-per-player— максимальное число снимков на игрока.snapshots.events.on-deathиsnapshots.events.on-quit— снимки при смерти и выходе.storage.mode— хранение:MEMORYв памяти,DISKна диске илиHYBRIDс кэшем в памяти и сохранением на диск.storage.compression.enabledиstorage.compression.level— сжатие снимков.rollback.max-time— максимальная глубина отката в секундах.rollback.current-inventory-action— действие с текущим инвентарём:BACKUP,DROPилиCLEAR.
Требования
Для работы нужен сервер Paper.
