!https://github.com/TechnicallyCoded/Inventory-Rollback-Plus/blob/master/icons/inventoryrollbackplus_icon_128.png?raw=true
Updated version of "Inventory Rollback" for 1.8 - 1.21.x
Restore / rollback player inventories if they die!
Found a bug? Report it [HERE]
Need a new feature? Make a suggestion [HERE]
Want to chat? Join the discord server [HERE]
InventoryRollback Plus is a plugin which will backup player inventories for various events. If a save is made for an inventory, it can later be restored in order to rollback their inventory to a previous state. This is very useful if players lose items due to lag, griefing and more!
This plugin can be referenced under the following names: InventoryRollbackPlus, IRP or IR+
This plugin may soon require Java 17 (update soon to make sure this won't be an issue)
When does the plugin backup player inventories?
A backup is made when the a player: Dies, Joins, Leaves, Changes world, or when manually requested by a staff member.
What does the plugin save?
The plugin saves the player's: Inventory, Enderchest, Location, Health, Hunger, XP.
How to use this plugin
When a backup is created, it is added to a list of available backups to view and restore.
Players with the required permission can open a rollback menu by running the command /ir restore
The plugin saves inventories of 50 deaths, 10 joins, 10 leaves and 10 world changes by default. New deaths, joins, leaves and world changes will remove old backups (push them into deleted space :O) You can change these values in the configuration file if you are worried about disk usage on major servers and networks.
!https://i.imgur.com/ISd1LJY.png
!https://i.imgur.com/tOJmIlk.png !https://i.imgur.com/PZC4QT9.png !https://i.imgur.com/71HHCjO.png !https://i.imgur.com/b7Ss4uH.png !https://i.imgur.com/jYom8Y9.png !https://i.imgur.com/wWWf0pY.png
/irp restore [name] - Open a menu to view all player backups (player name is optional)
/irp forcebackup <all / player>
/irp enable - Enable the plugin if disabled
/irp disable - Disable the plugin if enabled
/irp reload - Reload the configuration file
/irp help - Show the help message with all commands
/irp version - Show info about the plugin version, author and update link
inventoryrollbackplus.viewbackups - (Default: OP) Allow /irp restore command (without being able to interact with the backups)
inventoryrollbackplus.restore - (Default: OP) Allow /irp restore command
inventoryrollback.restore.teleport - (Default: OP) Allow player to teleport to location of backup (This permission is given by default when you give the inventoryrollbackplus.restore permission)
inventoryrollbackplus.forcebackup - (Default: OP) Allow /irp forcebackup command
inventoryrollbackplus.enable - (Default: OP) Allow /irp enable command
inventoryrollbackplus.disable - (Default: OP) Allow /irp disable command
inventoryrollbackplus.reload - (Default: OP) Allow /irp reload command
inventoryrollbackplus.version - (Default: All) Allow viewing the version of the plugin when running /irp version
inventoryrollbackplus.help - (Default: All) Allow /irp help command
inventoryrollbackplus.adminalerts - (Default: OP) Allow IRP to send warnings and updates to these players
inventoryrollbackplus.deathsave - (Default: All) Allow backup on death
inventoryrollbackplus.joinsave - (Default: All) Allow backup on join
inventoryrollbackplus.leavesave - (Default: All) Allow backup on leave
inventoryrollbackplus.worldchangesave - (Default: All) Allow backup on world change

Inventory Backup Plugin for Spigot / Paper / Purpur - 1.8 - 26.1.2 - Backup, Restore, Rollback Inventories!