Minecraft

Player inventories reset or items disappear on death away from spawn — how do I fix it?

Losing items on death or having inventories reset out of nowhere is one of the most upsetting bugs for players. It usually comes down to data not saving, a plugin interfering, or a gamerule that isn't set the way you expect. Here's how to track it down.

Common causes

  • Corrupted or unsaved playerdata — often a crash before the server could save. Make sure the server shuts down cleanly rather than being killed mid-write.
  • A plugin — an inventory, region, or world-management plugin may be clearing or swapping inventories. Check its config.
  • keepInventory turned off when you expected it on — run /gamerule keepInventory true.
  • Multiple worlds with a per-world-inventory plugin (such as Multiverse-Inventories) — this is by design; configure it to match what you want.

How to fix it

  1. Confirm the server is stopping cleanly (use Stop in the Console, or a scheduled restart) so playerdata saves.
  2. Review any inventory/region plugins and their configs in the Files tab.
  3. Set the gamerule you want: /gamerule keepInventory true (or false).
  4. If you run multiple worlds, configure your per-world-inventory plugin deliberately.
  5. Restore a backup to recover already-lost items if needed (re-upload world/playerdata from a saved copy via Files/SFTP).

Warning: The panel's automatic Backups tab is temporarily offline during an upgrade, so recovery relies on copies you've saved yourself. Download your world regularly via Files or SFTP.

Frequently asked questions

Items vanished only after a crash. Coincidence? Likely not — a crash before save can lose the most recent playerdata. Aim for clean shutdowns.

How do I restore just one player's items? Extract your saved backup and re-upload only that player's file from world/playerdata/. See our player-data recovery article.

Could a plugin be to blame even if I didn't touch it? Yes. Inventory-related plugins can wipe or swap items on their own logic — review their configs and the Console for their messages.