Modscraper Modscraper Minecraft
Partial-Keep-Inventory logo

Partial-Keep-Inventory

Mod

A softer alternative to keepInventory

Type

Mod

Modrinth Downloads

55

Modrinth ID

kWjz0gw8

Last Updated

Apr 13, 2026

Description

Partial Keep Inventory Partial Keep Inventory introduces a softer alternative to /gamerule keepInventory for Fabric 1.21.1. Instead of keeping everything or dropping everything, it selectively protects valuable items while still punishing deaths. Core Features Selective item keeping

Keeps all shulker boxes (any colour). Keeps all non-stackable items – tools, weapons, armour, elytra, etc. (anything with max stack size 1). Keeps extra container-like items such as ender chests and bundles (and anything else you add to the whitelist in partialkeepinv.json). All other items (blocks, food, stackables) drop normally on death.

Inventory position preserved

Kept items are restored to their original inventory slots (hotbar and main inventory). Off-hand item is restored to the off-hand slot when possible. If a slot is already occupied, the item is added to the inventory or dropped at the player's feet if there's no space.

Armour handling

Armour is kept and re-equipped automatically on respawn. Each death applies extra durability damage to each worn armour piece (default ~3% of max durability, configurable). Items won't be destroyed by the death penalty — at least 1 durability is always preserved.

XP penalty

On every death the player loses a configurable number of XP levels (default 1–5, never below level 0). No XP orbs are dropped.

Configuration

keep.shulkers, keep.nonStackableItems, keep.containers – toggle what types of items are protected. containers.materialWhitelist – list extra items to always keep (default: minecraft:ender_chest, minecraft:bundle). xpLoss.enabled, xpLoss.minLevels, xpLoss.maxLevels – control how many levels are lost on death. armorDamage.enabled, armorDamage.percent – control armour durability loss per death.

Requirements

Fabric Loader 0.18+ Fabric API Java 21+ Make sure in each relevant world:

/gamerule keepInventory false

Compatibility

Mod Loaders

Fabric

Game Versions

1.21.11 26.1 26.1.1 26.1.2

Similar Mods

External Resources