Selective Keep Inventory
Per-player keep inventory for vanilla Minecraft. Give keep inventory to selected players only instead of the whole server.
Selective Keep Inventory
Selective Keep Inventory
Selective Keep Inventory is a lightweight vanilla datapack for Minecraft Java Edition that enables keep inventory for specific players only.
Instead of enabling `keepInventory` for the entire world, this pack lets you choose exactly which players keep their items and XP after death.
Features
- Per-player keep inventory - Per-player XP retention - Fully server-side - Vanilla datapack, no plugin or mod required - Supports Minecraft Java Edition 1.20.2 to 1.21.11
How it works
Players with the `keepinv` tag keep their inventory and XP on death.
Players without the tag die normally and lose their inventory/XP as expected.
Commands
Enable for a player: `/tag <player> add keepinv`
Disable for a player: `/tag <player> remove keepinv`
Example: `/tag Steve add keepinv`
Fabric:
Player Keep Inventory
Server-side Fabric mod for Minecraft 1.21.1 that enables keep-inventory only for selected players.
Command
`/keepinventory <player|selector> <on|off|toggle|status>`
Examples:
- `/keepinventory Steve on` - `/keepinventory @a[team=vip] on` - `/keepinventory Steve status`
Installation
1. Put the ZIP file into your world's `datapacks` folder 2. Run `/reload` 3. Check with `/datapack list`
Notes
This is a vanilla datapack, so it does not add a custom root command like `/keepinv on Steve`. Use the player tag system shown above.