DeadChest
Ultimate solution to protect inventory on death
For the full chest experience, use Deadchest with Lootbox!
Keep a player's inventory in a chest (deadchest) when he dies. Deadchest is placed at the location where the player dies with a holographic text with the owner and a timer of remaining time before the chest disappear ! When the timer end, the chest is destroy with all the content in it.
You can edit duration of deadchests, you can also make chest with no timer (Infinity chest). Chest can be private (only the owner of the deadchest can open it or an admin) or public (anyone can open it and get the content).
Keep a player's inventory in a chest when he dies.
- All the inventory is save ( Armor too ! )
- Chest appear at the location who the player die
- All type of world supported (classic world, nether, end...)
- NEW : XP storage
- Holographic display of player owner and remaining time
- Unlimited players and unlimited chests
- Choose chest or player heads
- Permissions
- World management
- Items management
- Worldguard support
- Gamemode management
- Grief protection ( destroy / explosion)
- Complete plugin documentation
- Log system of each deadchest event. Players will not be able to lie to you.
- Compatible with Citizens 2
- Work on 1.13.2 ,1.14.x, 1.15.x ,1.16.x, 1.17, 1.18.X, 1.19.x and 1.20 !
- Highly customizable :
- Chest duration
- Chest access
- Holographic content
- Colors
- Chest griefable (yes/no)
- Number of chest per player
- Language
- Drop
- And many more !
Since version 4.5.0, DeadChest use bStats to collect anonymous data to make statistics for the plugin.
Your Deadchests are FULLY customizable !
Command | Description | Permission |
/dc reload |
Reload the plugin |
deadchest.admin |
/dc remove |
Remove all deadchests of the current player |
deadchest.remove.own |
/dc remove (PlayerName) |
Remove all deadchests of a player |
deadchest.remove.other |
/dc removeinfinite |
Remove all infiny chest |
deadchest.admin |
/dc removeall |
Remove all deadchests |
deadchest.admin |
/dc list |
List all deadchest of the current player |
deadchest.list.own |
/dc list all |
List all deadchest |
deadchest.list.other |
/dc list (PlayerName) |
List all deadchest of a player |
deadchest.list.other |
/dc giveBack (PlayerName) |
Return the oldest deadchest inventory of a player to him |
deadchest.giveBack |
deadchest.generate : Allow a player to generate deadchests
deadchest.chestPass : Allow a player to get all deadchests
deadchest.infinityChest : Allow a player to have a infinity chest
First installation
Just drag and drop DeadChest.jar to your plugins file and launch your server. In the plugin/deadchest folder you will find 3 files :
-
config.yml : File to edit the configuration of the plugin (you should open it and put the params you want !)
-
locale.yml : Langage file, english by default, you can edit this file to the langage you want
-
chestData.yml : Do not open or edit this file, it's here that all data about the plugin is stored.
-
deadchest.log : Track all Deadchest events here.
Please read the FAQ if you have any trouble. If you find any issue, please report it on Github or Discord
You will find below the list of all my plugins. They are all updated with the latest version and try to offer you the best experience possible.
- SpawnerSilk : Mine spawners with silk touch.
- DeadChest : Keep your inventory in a chest when you die
- Cryweather : Manage time easily
- RedStoneMe : Activate redstone with your presence
- MendingEnchant : Allow you to have mending with your enchant table
- MobsManager : Manage which mobs can spawn on your server or not
- CreatureCapture : Capture any creatures you see with a special bow
In reply to crylonz:
Thank you, I was really looking forward to adding this to my small multiplayer server seeming I have it set to hard and alot of people dying requested we add something to preserve items.
In reply to RektAngleOG:
I have read again your first message and I think I found your problem :
deadChestDuration can't set to true or false. It must be a number in second ! 600 by default correpond to 10 minutes if you want a infiny time set it to 100000 for example.
In programmation, false = 0 and true = 1. So when you set deadChestDuration to true. You set a duration of 1 seconde !
I hope that fix your issue !
In reply to crylonz:
In the config I read:
deadChestDuration : Number of seconds before a dead chest disappears
# true : Nothing can destroy a dead chest until a player get back inventory
# or DeadChestDuration is over.
And took that as if i set it to true it would not disappear until items collected, my mistake.
Thanks :)
Little trouble with the plugin by providing a bug underwater there is no way to recover the possible safe to make a fix?
In reply to Forge_User_16625284:
Yes, I will study this bug quickly ! Thanks for your feedback !
In reply to Forge_User_16625284:
I make a lot of test in water. I did not find any bug. Can you tell me more about your issue ?
Seems great! Though I'm not able to change the config file without it resetting itself back to default. I want to change it from 30 to a lot longer because 30 seconds is absurdly short time. Everytime I save the config file with the changes, i restart the server and it goes back to 30??? what is this issue? any way to fix it?? gonna have to uninstall for the time being!
otherwise great plugin
In reply to Forge_User_70214159:
Thanks for your feedback ! Effectively 30 seconds is really too little. I'm working on it to release a fix.
EDIT : The update si done !