The plugin currently saves a players inventory and their XP when they die because of another player. This allows servers to have the option of safe PvP, and it also uses permissions so that it can be enabled/disabled per world. Recently, support for MyPet and economy has become official! Look for it in 1.3 and up! :)
I originally developed this plugin with the idea that it would prevent players items being dropped only when they were killed during combat with another live player. However, over the course of the development cycle, people have requested that different events be added, such as cactus, fire, lava, falling damage, etc. Vanilla Minecraft's default keepInventory gamerule only allows you to specify whether or not you want a player to keep ALL of their inventory from ANY kind of death. This plugin gives power to the server owner, allowing them to decide what certain events will trigger iRestore. It also hooks into plugins such as MyPet and Vault.
Special thanks to Ninjesus for creating the iRestore logo!
If you'd like to support the development of this plugin, please Donate