partialkeepinv
1.0.2Keeps shulker boxes, container items (ender chests, bundles) and all non-stackable gear (tools, weapons, armour, elytra, etc.) on death while everything else drops normally. Adds configurable 1–5 leve
1.0.2latestpartialkeepinv 1.0.2Dec 31, 2025 1.0.2 – Paper 1.21.11 update
- Rebuilt against the Paper 1.21.11 API. - Marked compatibility with Minecraft 1.21.11 on Modrinth. - No functional changes: behaviour and config are the same as 1.0.1 (keeps shulkers, containers and non-stackable items, XP loss and armour wear). To update: just replace the old jar withparialkeepinv-1.0.2.jarand restart. Existingconfig.ymlwill continue to work.1.0.1partialkeepinv 1.0.1Nov 24, 2025 1.0.1 – Config & container keep update
New features
- Added a config.yml to control behaviour without recompiling: -keep.shulkers– toggle keeping shulker boxes on death. -keep.non_stackable_items– toggle keeping all non-stackable items (tools, weapons, armour, elytra, etc.). -keep.containers– toggle keeping extra container-like items (see whitelist below). -xp_loss.enabled,xp_loss.min_levels,xp_loss.max_levels– configure how many XP levels are lost on death. -armor_damage.enabled,armor_damage.percent– configure whether armour takes extra durability damage on death and by what percentage. - Introduced a container whitelist: - Newcontainers.material_whitelistsection inconfig.yml. - By default includes:ENDER_CHESTandBUNDLE. - Any material listed here is always kept on death (as long askeep.containersis true), so items that store or access other items are preserved.Behaviour fixes / improvements
- Fixed an issue where ender chests (and other stackable “container-type” items) were not kept on death. - Settings are logged on startup so you can easily see which options are active.Notes for updaters from 1.0-SNAPSHOT
- If you already had aconfig.ymlfrom the previous version, it will not be overwritten. - You should either: - Delete the oldplugins/parialkeepinv/config.ymland let the plugin regenerate it, or - Manually add thexp_lossandarmor_damagesections (andcontainers.material_whitelist) to your existing config. - New installs get the full config with all sections by default.1.0.0partialkeepinv 1.0.0Nov 23, 2025 1.0.0 – Initial release
- Added partial keep inventory system for Paper 1.21.10: - Keeps all shulker boxes and all non-stackable items (tools, weapons, armour, elytra, etc.) on death. - All other items (blocks, food, stackables) still drop normally. - Implemented slot-preserving restore: - Kept items are restored to their original inventory slots (hotbar + main inventory). - Off-hand item is restored when possible. - Armour is automatically re-equipped on respawn. - Added death penalties to keep risk: - Player loses a random 1–5 XP levels on each death (no XP orbs dropped). - Each worn armour piece takes about 3% of its max durability damage per death (cannot break purely from the death penalty; at least 1 durability is left). - No commands, no permissions, no external dependencies. Requires Paper 1.21.10+ and Java 21+, with/gamerule keepInventory falsein worlds where you want this behaviour.
Similar projects
Config →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta