Scavenger
About Scavenger
This is a continuation of the Scavenger plugin originally written by SirHedgehog. This plugin will automatically recover items for players after they die.
Features
- Automatic item recovery at death.
- Individual item recovery based on permissions if enabled.
- Automatic level and experience recovery at death.
- Supports SuperPerms
- Supports Vault based economies.
- Persistent recoveries. If the server is stopped before a player can recover inventory the inventory is saved to disk.
- Slot based recovery
How to install
Just drop the jar file in your plugins directory and restart your server. Configure permissions.
Links
Hooks
Scavenger hooks into several plugins to play nice with their inventory controls.
- Multiverse-Inventories
- MultiInv
- Mob Arena
- PVP Arean
- Ultimate Arena
- Battle Arena
- WorldInventories
- Minigames
- xInventories
Scavenger also hooks into Residence to provide item recovery override per residence.
Scavenger also hooks into Factions to provide item recovery override in enemy territory.
Scavenger optionally hooks into authentication plugins via Authenticator. Update the config.yml accordingly. More info here.
Dependencies
- To use an economy plugin you will need Vault and an economy plugin.
Permissions
- scavenger.scavenge - Enable item recovery
- scavenger.scavenge.damage_cause
- scavenger.level - Enable level recover
- scavenger.exp - Enable experience points recovery
- scavenger.free - Free item recovery
- scavenger.reload - Reload config
- scavenger.drop.[ITEM] - If SingleItemDrops is true then don't recover these items.
- scavenger.keep.[ITEM] - If SingleItemKeeps is true then only recover these items.
- scavenger.self.on - Allows players to enable item recovery for themselves.
- scavenger.self.off - Allows players to disable item recovery for themselves.
- scavenger.disable - Allows players to completely disable Scavenger.
- scavenger.enable - Allows players to completely enable Scavenger.
- scavenger.list - Allows player to list all pending recoveries. (Purely informational)
If you enabled slot based recovery you will need to give each player a permission node for each slot.
- Armour:
- scavenger.armour.X - Armour slots where X is 0, 1, 2, or 3.
- Armor: 0 = boots, 1 = leggings, 2 = chestplate, 3 = helmet
- scavenger.armour.X - Armour slots where X is 0, 1, 2, or 3.
- Inventory
- scavenger.inv.X - Inventory slots where X is 0 to 35.
- Inventory bar: 0 - 8
- Inventory row 1: 9 - 17
- Inventory row 2: 18 - 26
- Inventory row 3: 27 - 35
- scavenger.inv.X - Inventory slots where X is 0 to 35.
- Offhand (shield etc...)
- scavenger.offhand.1
FAQ
Q) How do I explicitly keep items?
A) Set SingleItemKeeps true. Then use scavenger.keep.[ITEM] to keep the ITEM.
Q) How do I explicitly drop items?
A) Set SingleItemDrops true. Then use scavenger.drop.[ITEM] to drop the ITEM.
Commands
- /scvr - Reload configuration
- /scvron - Self enable scavenger
- /scvroff - Self disable scavenger
- /scvrlist - List all pending recoveries
Videos
Configuration
Donations
Doge: DEaQKfC9ivumNgs3feo53xndhjhd4PV5Yk
BTC: 3Nthksfx8fNKkUgZnHWRTaH4MjUMe4dQG8
ETH: 0xf65cB1960e176ea980545f525f687cF2354D310d
XCH: xch1jgtw6vxyy4wv302xlhyuzwtfen67w5yrvcwc2gz2us3fwtjp3uxq6hlzhc
-
View User Profile
-
Send Message
Posted Jan 4, 2013Very much -English is not good, because I am Chinese
-
View User Profile
-
Send Message
Posted Dec 28, 2012@biffick
Version 1.16c works fine on CB 1.4.6.
-
View User Profile
-
Send Message
Posted Dec 28, 20121.4.6 upload please...
-
View User Profile
-
Send Message
Posted Dec 26, 2012@OneTrueLegend
You could just start new players with a starting balance using your econ plugin. Every new player on my server starts with some money so that they can use Scavenger right away.
-
View User Profile
-
Send Message
Posted Dec 26, 2012Hey, is there a way to configure it so that for a new player they get 10 free inventory saves, then after those 10 saves they have to pay. Is there a way to do that? and if not could you put it in :D Thanks
-
View User Profile
-
Send Message
Posted Dec 23, 2012It be nice you add something like. Recover items only on drown / fall / burn . That be nice. And each be separete and be true/false.
-
View User Profile
-
Send Message
Posted Dec 15, 2012@lord0o
Have you tried setting "DropOnPVPDeath: true" ?
-
View User Profile
-
Send Message
Posted Dec 10, 2012@cnaude
PVP, Killed by Player :D and PvM, Killed by Monster :D
-
View User Profile
-
Send Message
Posted Dec 10, 2012@lord0o
What is a player's mob death?
-
View User Profile
-
Send Message
Posted Dec 7, 2012any way to make Player's Mob Death dropable ?
-
View User Profile
-
Send Message
Posted Dec 2, 2012@dedo1911
What version of Factions are you running?
Edit: Also please try snapshot at http://dl.dropbox.com/u/30679730/dist/Scavenger.jar
-
View User Profile
-
Send Message
Posted Dec 1, 2012I'm having problems with the latest 1.16c. This is the paste of the stacktrace: http://dev.bukkit.org/paste/6665/
If needed, this is the list of the plugins installed on my server: WorldEdit, MinecartRevolution, CreativeGates, mcjobs, Authenticator, Vault, PermissionsEx, Jail, WorldGuard, RemoteToolkitPlugin, QuantumConnectors, iConomy, CoreProtect, OpenInv, BKCommonLib, SpaceBukkit, Timeismoney, Modifyworld, SupplySign, MonsterBox, MobArena, Lift, Essentials, EssentialsSpawn, OnlineSigns, LWC, xAuth, NoLagg, ChestShop, EssentialsChat, Factions, Scavenger.
Thanks for your help ;)
-
View User Profile
-
Send Message
Posted Nov 25, 2012Could you add a battle night hook? http://dev.bukkit.org/server-mods/battlenight or the option to disable this is world guard regions?
-
View User Profile
-
Send Message
Posted Nov 18, 2012Portugues Translate by me
http://bit.ly/S4riSH Credits for TheNewDraco(Me)
-
View User Profile
-
Send Message
Posted Nov 13, 2012@Chinjang
Why are you running such an old version?
-
View User Profile
-
Send Message
Posted Nov 13, 2012@Chinjang
What errors do you get?
-
View User Profile
-
Send Message
Posted Nov 13, 2012R: v1.14c for CB 1.3.2-R1.0 This one crashes too !! I wanted to run my server in 1.3.2 and I tried using it, also has errors !
-
View User Profile
-
Send Message
Posted Nov 11, 2012@jmx116
Try to paste your error in pastebin or here : http://dev.bukkit.org/paste/
Cause nobody can correct an error if he can't know the error... :')
Xephi
-
View User Profile
-
Send Message
Posted Nov 11, 2012@cnaude
im using dev build and it crashed my server majorly even if all players are loggod off it keeps giving errors
-
View User Profile
-
Send Message
Posted Nov 9, 2012@jmx116
Are you still getting errors? Are you running Scavenger 1.16 with CraftBukkit 1.4.2-R0.2?