DeadChest
The ultimate solution to protect player inventories on death
DeadChest automatically converts a player's dropped inventory into a secure chest at the exact location of death.
Each chest displays a hologram with the owner's name and a configurable countdown timer.
When the timer expires, the chest and its contents are permanently removed.
Fully customizable: define custom durations, create infinite chests, and choose between private (owner/admin only) or public access.

![]()
Key Features
- Automatically stores the entire player inventory on death (including armor)
- Chest spawns at the exact death location
- Holographic display showing owner and remaining time
- Private or public chest access
- Optional XP storage
- Grief protection (explosion and destruction control)
- WorldGuard integration
- Fully compatible with Minecraft 1.13.2 – 26.1.x
- Folia support !
Advanced Features
- Unlimited players and unlimited chests
- Per-world configuration
- Gamemode-based management
- Item filtering and management
- Choose between chest or player head container
- Citizens 2 compatibility
- Detailed logging system for every DeadChest event (no more player disputes)
- Advanced permission system
Fully Customizable
- Chest duration
- Chest access (private/public)
- Hologram content
- Text colors
- Griefable chests (enable/disable destruction)
- Maximum number of chests per player
- Multi-language support
- Drop behavior customization
- And much more
Documention link
Since version 4.5.0, DeadChest uses bStats to collect anonymous usage statistics to help improve the plugin.
![]()
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 |
|
/dc ignore |
Opens the ignore list inventory to add items Deadchest should ignore. |
deadchest.admin |
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
-
Download DeadChest.jar
-
Place it in your server’s
/pluginsfolder -
Restart or start your server
The plugin will automatically generate its configuration files inside:
/plugins/DeadChest/
Generated Files
config.yml
Main configuration file.
Use this file to customize plugin settings and behavior.
locale.yml
Language file (English by default).
You can edit this file to translate messages into your preferred language.
deadchest.log
Contains a detailed log of all DeadChest events.


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





-
View User Profile
-
Send Message
Posted Aug 7, 2021I don't know why it didn't produce a box after it died,
But all instructions work
mc forge1.16.5
-
View User Profile
-
Send Message
Posted Jul 20, 2021Hello !
I have a problem with the config file of the plugin !
When I update it and reload the plugin, it create à config file named "config.old.yml" with the new parameters, so there is 2 config file in the folder : the "config.yml" with the default parameters, and the "config.old.yml" with the new parameters. And apparently, the plugin use the "config.yml" file, so the default parameters... And when I modify this config file and reload the plugin, the parameters come back to the default value... What can I do ?
Thanks for the upcoming answers !
-
View User Profile
-
Send Message
Posted Jul 20, 2021In reply to MaxxxLink:
Hi !
Which version of the plugin are you using ? This issue occured since an update of the plugin ?
-
View User Profile
-
Send Message
Posted Jul 21, 2021In reply to crylonz:
Hi !
I am using the last version of the plugin, the 4.6.0, for my 1.17.1 server, and no, I uploaded it very recently, like yesterday morning, so it occured on this last version of the plugin
-
View User Profile
-
Send Message
Posted Aug 17, 2021In reply to MaxxxLink:
Thanks for the report
-
View User Profile
-
Send Message
Posted Jun 26, 2021-
View User Profile
-
Send Message
Posted Jun 27, 2021In reply to MrFedet:
Hi ! Yes this is an issue with the recent version of 1.17 server. you can do it by typing this command
/minecraft:kill @e[sort=nearest,limit=1,type=minecraft:armor_stand]
-
View User Profile
-
Send Message
Posted Jun 27, 2021In reply to crylonz:
thank you very much, by the way very good plugin
-
View User Profile
-
Send Message
Posted Jun 18, 2021Very useful plugin, thank you for making it.
To retain some of the more vanilla elements (while keeping the other useful features), would you consider adding a setting make death chests not appear if someone dies in lava? Another "vanilla" feature to add could be to connect the chest timer to whether the chunks are loaded or not (like how normal dropped items work).
-
View User Profile
-
Send Message
Posted Jun 20, 2021In reply to broseph_2:
Hi !
Thanks :)
There is already an option to disable deadchest in lava ! Chest timer are also already linked to chunk. If the chunk is not loaded nothing happend tot the timer to keep performance.
-
View User Profile
-
Send Message
Posted Jun 13, 2021So, let's just say hypothetically... I accidentally gave the command /dc removeall and removed some dead chests I didn't mean to. Any way to recover these lost chests? Asking for a friend. 😉
-
View User Profile
-
Send Message
Posted Jun 20, 2021In reply to Andarius2:
Hi ! No there is not backup system at the moment ! :|
-
View User Profile
-
Send Message
Posted May 15, 2021hi I would like to know possible to make so that the chest with its inventory appears rather at a place in the spawn? thank you great plugins-
View User Profile
-
Send Message
Posted May 1, 2021Hi, is there a method to change or remove the DC command? Because it conflicts with another plugin with the same command, let me know. Thank you :D
-
View User Profile
-
Send Message
Posted May 2, 2021In reply to G0lden_Melky:
Hi, no luck ! Which plugin use the same prefix ? I have no solution right now for this problem
-
View User Profile
-
Send Message
Posted Mar 25, 2021est t'il possible de faire en sorte que d'autre joueurs puisent récupérer les coffre des autre personne
-
View User Profile
-
Send Message
Posted Mar 25, 2021In reply to ThomasRavenBis:
Oui, il suffit de mettre onlyOwnerCanOpenChest à false dans config.yml
-
View User Profile
-
Send Message
Posted Mar 28, 2021In reply to crylonz:
Merci bien ^^
-
View User Profile
-
Send Message
Posted Mar 22, 2021Hi! How are you? I am using your plugin in 1.16.5 and it works fine, I wanted to check something, is it possible that access to the deadchest is prevented while in adventure mode? (I am adding something to my server, and I do not want them to grab the chest in adventure mode, thank you very much in advance!)
-
View User Profile
-
Send Message
Posted Mar 23, 2021In reply to NEM3SI5:
Hi !
This is currently not possible but I added your idea to the roadmap. That will be in the first next version !