What Is the Scavenger Plugin for Minecraft?
Losing your hard-earned inventory after an unexpected death can be one of the most frustrating moments in Minecraft. Whether you fell into lava during a mining trip or got ambushed by a creeper while building, the scramble to retrieve your items often ends in disappointment. The Scavenger plugin, originally created by SirHedgehog and now continued as a robust standalone tool, changes that dynamic entirely. It automatically recovers items, levels, and experience for players after they die, turning a potential rage-quit into a minor inconvenience.
Key Features of the Scavenger Plugin
Scavenger is packed with thoughtful mechanics that give server admins fine-grained control over death penalties. Instead of a simple keep-inventory gamerule, this plugin offers layered recovery options that can be customized per player, per slot, or even per world.
Automatic Item Recovery
At its core, Scavenger saves a player’s entire inventory the moment they die. When they respawn, all items are ready to be reclaimed with a simple command or automatically, depending on configuration. You can choose between full inventory restoration or slot-based recovery, where only specific slots (armor, hotbar, offhand) are protected based on permissions.
Experience and Level Restoration
Beyond items, Scavenger also preserves experience points and levels. If you fall into the void with 30 levels of enchanting power, those levels aren’t lost forever. The plugin can restore both the numeric experience and the level count, making it ideal for servers that want to keep the survival challenge without the harsh XP wipe.
Permission-Based Control
One of the most powerful aspects of Scavenger is its deep permission system. You can grant recovery abilities to specific ranks, allow players to toggle recovery on or off for themselves, and even define which items are kept or dropped using scavenger.keep.[ITEM] and scavenger.drop.[ITEM] nodes. This means donors might keep their diamond gear while regular players only recover basic tools.
Persistent Recoveries
Server crashes or restarts won’t wipe pending recoveries. Scavenger writes unsaved inventories to disk, so if the server stops before a player reclaims their items, the data persists and can be restored on the next login. This reliability is crucial for large communities where downtime can happen at any moment.
Installing Scavenger on Your Server
Getting Scavenger up and running is straightforward. Simply drop the jar file into your server’s plugins directory and restart. No complex database setup is required, though you will need Vault and a compatible economy plugin if you plan to charge players for recovery. While Scavenger is a server-side plugin, if you're also looking to enhance your client with mods, you can easily install them via the foxygame.net launcher — a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu. For the plugin itself, after installation, adjust the configuration file to match your server’s economy settings, enable slot-based recovery if desired, and assign the appropriate permissions to your groups.
Understanding Permissions and Commands
Mastering Scavenger’s permission nodes unlocks its full potential. Here’s a breakdown of the most important ones and the commands players and admins can use.
Core Permissions
- scavenger.scavenge – Allows item recovery on death.
- scavenger.level – Enables level recovery.
- scavenger.exp – Enables experience point recovery.
- scavenger.free – Grants free item recovery without any economy cost.
- scavenger.self.on / scavenger.self.off – Lets players enable or disable recovery for themselves.
- scavenger.disable / scavenger.enable – Allows players to completely turn Scavenger on or off.
- scavenger.list – Shows all pending recoveries (informational only).
- scavenger.reload – Reloads the plugin configuration.
Slot-Based Recovery Permissions
If you enable slot-based recovery in the config, each inventory slot requires a separate permission. Armor slots use scavenger.armour.X where X is 0 (boots), 1 (leggings), 2 (chestplate), or 3 (helmet). Main inventory slots range from scavenger.inv.0 to scavenger.inv.35, with 0–8 being the hotbar and the rest filling the three rows. The offhand slot is controlled by scavenger.offhand.1.
Useful Commands
- /scvr – Reloads the Scavenger configuration (admin).
- /scvron – Enables personal recovery.
- /scvroff – Disables personal recovery.
- /scvrlist – Lists all pending recoveries for the player.
Integration with Other Plugins
Scavenger plays nicely with a wide range of inventory-management and world-protection plugins. It hooks into Multiverse-Inventories, MultiInv, Mob Arena, PVP Arena, Ultimate Arena, Battle Arena, WorldInventories, and several minigame plugins to avoid conflicts. For land-claim systems, it integrates with Residence to override recovery per residence and with Factions to adjust recovery in enemy territory. There’s even optional support for authentication plugins via Authenticator, ensuring that recoveries only trigger after a player has properly logged in.
Conclusion: Why Scavenger Is a Must-Have for Your Server
Scavenger transforms the death experience from a punitive setback into a manageable, configurable event. Its ability to recover items, levels, and experience, combined with slot-level permissions and economy integration, gives server owners an unprecedented toolkit for balancing challenge and fairness. Whether you run a hardcore survival world, a casual creative hub, or a competitive minigame network, Scavenger’s persistent recoveries and broad plugin compatibility make it a reliable addition. With a simple jar drop installation and clear permission structure, you can have it running in minutes and keep your players happy even after the most disastrous deaths.