Плагин для серверов Майнкрафт, который сохраняет инвентари игроков и помогает вернуть вещи после смерти, сбоя или другой потери. Администратор может просматривать снимки, восстанавливать их целиком или выдавать вещи вручную.
Возможности
- Автоматически создаёт резервные копии при входе и выходе игрока, смерти, смене мира, сбое сервера и по настраиваемому интервалу.
- Хранит копии в YAML или MySQL, с отдельным лимитом для каждого типа сохранения и игрока.
- Позволяет открыть резервную копию игрока, в том числе офлайн, и посмотреть основной инвентарь, броню, предмет во второй руке и эндер-сундук.
- Восстанавливает инвентарь, голод и опыт, а также позволяет телепортироваться к месту создания копии.
- Перед заменой вещей показывает текущий инвентарь игрока и предупреждает о перезаписи.
- Предметы из копии можно выгрузить в сундук, шалкер или мешок либо выбросить в мире.
- Ведёт историю просмотра и восстановления копий сотрудниками.



Команды
/restore [player]или/ir restore [player]— открыть меню восстановления./refund [player]или/ir refund [player]— открыть меню возврата вещей./ir forcebackup all— принудительно сохранить инвентари всех игроков в сети./ir forcebackup player <name>— сохранить инвентарь выбранного игрока./ir enableи/ir disable— включить или отключить плагин./ir reload— перечитать конфигурацию./ir help— показать список команд./ir import confirm— импортировать старые резервные копии.
Права
inventoryrestore.viewbackups— просмотр резервных копий и команда восстановления.inventoryrestore.refund— доступ к меню возврата вещей.inventoryrestore.forcebackup— принудительное сохранение.inventoryrestore.enable,inventoryrestore.disable— управление состоянием плагина.inventoryrestore.reload— перезагрузка конфигурации.inventoryrestore.import— импорт старых копий.inventoryrestore.restore.teleport— телепортация к координатам из копии.
Настройка
В config.yml задаются лимиты max-saves для каждого типа копий, интервал автосохранения, путь к данным, параметры MySQL, формат и часовой пояс времени, звуки действий и список исключаемых предметов backup-ignore-materials. В этот список указывают названия материалов Bukkit, например DIRT или STONE, чтобы такие предметы не попадали в резервные копии.
Параметр allow-other-plugins-edit-death-inventory определяет порядок сохранения инвентаря при смерти относительно других плагинов. Для плагинов с сундуками смерти можно настроить загрузку через loadbefore, чтобы уменьшить конфликты.
