DeathChest
DeathChest v1.13
Features
DeathChest is a Plugin for controlling the death of a Player. Each Player can set his DeathChest somewhere in a world. If he dies, his inventory will be transferred to this chest. You can also set packages of worlds for which the Inventory will be transferred to. A Player can therefore only place one DeathChest in one World-Package.
For example: Player a has the save inventory in world c and world d. His DeathChest is located in world c. He dies in world d. His inventory will be transferred to the DeathChest in World c.
There is also the possibility to place a chest at the death of a Player. The DeathChest created by the player will always be preferred to the SpawnChest on his death location. The SpawnChest can be activated by giving the Player the Permission: deathchest.spawnchest
There is an alternative to the SpawnChest: The Grave Yard signs. When a player dies, a sign is spawned at his death location. If the player destroys it again, his Items and part of his exp will be dropped. It can be changed between Grave Yard Signs and SpawnChests, changeing the option in the config.yml.
If you want weather SpawnChests nor Grave Yard Signs, just set the Config option to: plugin.General.useDeathSpawnType: 'none'
There are also several config-options to limit the transfer to the DeathChest.
HOWTO:
How do I actually create a DeathChest?
This is simple. You just have to create a Sign above a Chest or a DoubleChest with the Letters: "deathchest" (not case sensitive) in any line of a Chest. After placing this sign, the DeathChest will be created and the first line will be filled with your name, the third line will be filled with the worldname the chest is in. (creating a DeathChest needs the Permission: deathchest.signedchest.create, saving your Inventory after you died to this chest needs the Permission: deathchest.signchest.saveto or just simply: deathchest.signchest.use (includes the permission to build, too))
With the Permission: deathchest.signchest.create.other a player can create a DeathChest of another person. Therefore line 0 has to be: "deathchest", line 1 has to be the Name of the Player.
A little guide is located at the Images: link
Commands
Detailed information can be found under Pages -> Commands link
- /dchelp: a short overview over the commands in DeathChest
- /dcreload: reloads the configuration of DeathChest
- /dcversion: displays the Version of DeathChest
- /dcpermcheck: checks all permissions of you and display them
- /dcport: ports to your DeathChest (Still Experimental)
- /dcgravelist [PlayerName]: lists all your GraveYard Signs and the time till witter
- /dcgraveport [Number] [PlayerName]: ports yourself to the GraveStone of Player with the given number
- /dcremove [WorldName] [PlayerName]: removes the DeathChest of 'Player' From 'World'
Config
Config help can be found under: Pages -> Config link
Permissions
Description for Permissions in Pages -> Permissions link ATTENTION! PERMISSIONS CHANGE WITH 1.04
Dependencies (Plugins)
Hard Dependencies:
- none
Soft Dependencies:
- one of the following PermissionPlugins: Vault, PermissionsEx, GroupManager, PermissionsBukkit
- WorldGuard: for Config-Option to check if player may place Chest on this position
- LWC : for Config-Options to check and set Player-Protection to Chests
- SecureChests : for alternate use instead of LWC
- Lockette: for alternate use instead of LWC
- BattleNight: for checking if player is in battle
Other
- If someone finds a Bug or requests a new Feature, just write it in the comments or create a ticket. I will then try to answer and fix / implement it if it seems usefull
Known Bugs
- none to know
Planed for next Version (1.14)
- Nothing new yet
- Bugfixes if found
Please update to 1.8+ it would help us so much ;)
I am having a similar issue as Paxination.
However when anyone besides the owner of the DeathSign breaks the sign, there is no items dropped and the player must way for the timer to expire to get their things.
Is there anyway to get it so other people can break another players sign?
Hi there,
We have a bug with this plugin on our server. Running Spigot 1.8.3 as well as bpermissions, lockette, and worldguard.
Players who die and create a deathchest lose their items if a player who does not have the deathchest permission node manages to break the sign. I just tested this on my server. Only the sign is dropped when a player breaks the sign. However if a player who has the perm node breaks the sign, the items come out as expected.
Not sure what you'd need from us in order to help fix this issue.
Hi there, i am new to Bukkit.
I have activated this plugin, but when we try to setup a death chest (after placing the sing), i get this error : You don't have permission to set a deathChest
I don't want to add a new plugin to manage permission, is there a global setting to set to remove this requirement ?
Thanks
Really a great plugin! Thank you for that!
I'm currently using 1.13 so my "bug"-report my not be current anymore..
The first thing I found is that, if I die, I drop exp orbs AND there are exp orbs in my gravestone, but I think you fixed that in 1.13.2
(I'm using "useDeathSpawnType: sign") The second point is not really a bug but it's really anoying. If you die in lava, then, if you destroy the sign on the gravestone, the lava spawns again and not only takes most items away, but also kill you again if you are lucky enough. Don't get me wrong, it's really great that the bedrock is replaced back to it's original type, but I think for lava this is not the best way.
Thank you for that great plugin. (Please excuse that my english my not be perfect)
Hey, I am getting massive lag due to xp duplicated upon death.
guys my console showes this Could not pass event EntityExplodeEvent to DeathChest v1.13.3 bla bla, but the plugin works
I forgot why I stopped using this, but I'm glad it is still working!
I love that a random selection of items can be brought to a graveyard spawn, but some items be left behind to keep some of the challenge.
@runelynx
This plugin is so close to what I want, but not being able to disable chests by area or at the very least world is a deal breaker. As runelynx mentioned this plugin gives out free armor and weapons when used with MobArena.
Looks like this plugin will work with MobArena. There is a worldguard option but I can't find the flag to set in a worldguard region. Anyone else know this flag?
also gives people all the free armor from MobArena when they die out of it... :-/ Dealbreaker for me, time to find a new mod :(
DeathChest seems to ignore the spawns set for particular groups by EssentialsSpawn... if no bed is found it puts you at the default server spawn.
Thanks for adding that double chest on death feature! :)
Needs an option to generate signs/chests above lava and/or one to directly give items from a sign to an avatar instead popping them to the ground (again, lava).
Oh, and an option to make the spawnchests themselves not lootable.
@jd245
Nice Ideas, I would also love to see these options implemented! Would work great with my servers set-up, especially the protected time / unprotected time idea.
I really enjoy using Death Chest! I just have one question. Is there a method to prevent Death Chest from saving the inventory I grant a player in Mob Arena?
Right now, when my players die in the arena, they find all the stuff they were given for their class in their Death Chest. :(
Hello sorry for my english! I have a server with multiple worlds and their plugin. It's great and I have long been looking for a plugin, thank you! Well, almost always after a restart of the server will not be supported in some worlds. If I plug / dcreload it works again without problems. Do not know exactly how long, but this is problem almost every day. MFG
There seems to be some problem with XP sometimes. People get 3times their original xp after dying.
with useEXPOrbs: false this happens sometimes and with true it happens always.
I don't know any details as to why it's happening, also, it seems people without permissions get that same bug
Greetings Tobiyas,
It seems that other players can break someone's DeathChest sign and then the player can't get his items until the sign (now gone) despawns. Can you add protection against breaking someone else's sign?
On a related but slightly different note, could you consider adding a feature to allow other players to claim people's stuff after a configurable amount of time?
Example:
- You die, and get your DeathChest (or sign)
- It is protected for a configurable time (5 mins)
- After the protection time expires, it is unprotected and anyone can take the items for another configurable time (20 mins)
- After the 20 mins expires, the chest/sign despawns and either drops or deletes (maybe configurable) the items
Thank you for a needed plugin and for consideration of my ideas.
@shadowman052
That would be an excellent idea!
any chance you could add when you die and you have xxx.xx you dont drop stuff on death ive been trying to use another plugin to do this but I think its not working due to having your plugin Thanks JamieKG