How to move Microsoft Account player data to Offline (Cracked) Account
For those who turned off Online Mode and freaked out over their items missing afterwards.
For those who turned off Online Mode and freaked out over their items missing afterwards.
Basic Info
Minecraft uses two completely different methods to generate your player profile (UUID) depending on whether online-mode is set to true or false:
Online Mode (
true): The server contacts Microsoft authentication servers to verify your account and fetches your official, permanent Minecraft UUID. Your inventory, location and Ender Chest items are saved in the server'sworld/playerdata/folder under this official UUID file (e.g.,f6a7n4g1-....dat).
Offline Mode (
false): The server does not contact Microsoft. Instead, it generates an Offline/Cracked UUID derived strictly from a hash of your username (e.g.,OfflinePlayer:YourName).
Because the offline UUID is totally different from your official Microsoft UUID, the server treats you as a brand-new player entering the world for the first time, giving you a fresh inventory and placing you at spawn. Fortunately, your original data isn't deleted, it is however sitting in the playerdata folder under your online UUID.
Finding your Online and Offline UUIDs
First, figure out which of your UUIDs are Online and Offline. If you already know which one is which, you can skip this step.
Search your username on a lookup site like NameMC. The 32-character string listed under your name is your official Microsoft UUID.
You may also try to join the server again with online-mode set to false and look for any recent lines that has a UUID you don't recognize. If you do find one, it's most likely your offline UUID.

Transferring Player Data
Now that you know which one's which, here's how to transfer your player data:
- Turn off the server if you haven't already.
- Go to the File Manager through the Navigation sidebar.

- Navigate to
world/playerdata/. You will see two.datfiles (one for your online UUID and another for your offline UUID).
- Copy the file name of the offline UUID .dat file, then delete or rename the file.
- Rename your online UUID
.datfile to match the offline UUID file name. If you don't do this, it will not work. - Make sure you've saved your changes.
That's it for your inventory, location and Ender Chest. However, if you want to also transfer your advancements and statistics you must repeat these steps for the .dat files in world/advancements/ and world/stats.

Related guides
- How to Change Your Server Icon — A quick and easy guide on how to upload and change your Minecraft server icon to stand out in the server list.
- How to config Geyser — How to config Geyser the *right* way!
- How to setup Skript & Make a Skript! — Simple as pie!
- How to configure LP — Easily configure LuckPerms!