Direct answer

If inventory items roll back after relogging, first determine whether the server ever wrote updated player data and whether a plugin uses its own inventory storage.

Identify the failing layer

Do not delete playerdata or rename UUID files while the server is running. Restoring an older inventory blindly can discard newer progress.

First checks and evidence

  • Shut down cleanly and back up the entire world plus any inventory-plugin database.
  • Check the server log for save exceptions, disk-full messages and filesystem permissions.

Admin diagnosis and repair

  1. Confirm the player UUID has not changed because of an online-mode or proxy-forwarding change.
  2. Test one harmless item with all inventory-switching plugins enabled, relog, then repeat on a staged copy without suspected plugins.

Verify the fix: A test item should persist after relog and a graceful restart, with no player-save warnings in the log.

References

Use the documentation for the exact software and release you run. These sources support the settings or diagnostic behavior used in this fix.

Was this article helpful?
Help us improve this article

Tell us what is missing, unclear, outdated, or incorrect. You can also suggest something we should add.

What could we improve?
Do not include passwords, server IPs, or other private information.0 / 1000