O UUID é usado para identificar jogadores de forma única no Minecraft, seja no modo online ou offline:
- Modo Online: UUIDs são vinculados às contas Mojang/Microsoft. Isso significa que permanecem os mesmos mesmo que o jogador mude o nome de usuário.
- Modo Offline: UUIDs são gerados a partir dos nomes dos jogadores. Portanto, quando o jogador muda o nome, o UUID muda também.
Essa diferença faz com que os dados dos jogadores possam ser perdidos ao alternar entre modos, pois o servidor não reconhece o novo UUID.
Servidores de Minecraft Online e Offline
Os servidores podem rodar em modo online (padrão) ou offline:
- No arquivo
server.properties, altereonline-mode=trueparaonline-mode=falsepara definir o modo desejado.
Alternar entre esses modos pode fazer com que jogadores "percam" seus inventários e conquistas, pois o servidor atribui novos UUIDs.
Passos para Manter Seu Inventário ao Alternar os Modos
Siga estes passos para manter seu inventário ao alternar os modos:
1. Obtenha os UUIDs dos Jogadores
Você precisará dos UUIDs online e offline dos jogadores. Use a ferramenta:
https://nuckle.github.io/minecraft-offline-uuid-generator/
Selecione o tipo de UUID (online ou offline), digite o nome do jogador e clique em "Generate" para obter o UUID.

Minha lista ficou assim:
Online:
reishost - 356c5d1c-d1ea-4bdf-a357-ea37881a2f70
Offline:
reishost - 9f013ea0-592a-3233-867a-954fb48eba00
2. Entendendo os Arquivos Relacionados aos UUIDs
Na pasta playerdata do mundo do servidor, existem 4 arquivos:
- 2 arquivos .dat e .dat_old para o UUID online.
- 2 arquivos .dat e .dat_old para o UUID offline.
Esses arquivos são gerados ao entrar no servidor e salvar o progresso.

3. Excluindo Dados de Jogadores Offline (Se Necessário)
Se você desativou o online-mode e entrou no servidor, ele gerou arquivos relacionados ao UUID offline:
- Navegue até a pasta
playerdatae exclua os arquivos.date.dat_olddo UUID offline. - Certifique-se de fazer backup dos seus dados antes de excluir qualquer coisa.

4. Copiando e Renomeando Arquivos de Dados dos Jogadores
Você precisará copiar os arquivos de dados do UUID online e renomeá-los para o UUID offline:
-
Clique com o botão direito nos arquivos
.date.dat_olddo UUID online e copie-os.
-
Renomeie os arquivos copiados para o UUID offline.

-
O resultado deve ser algo como:

Obs: Lembre-se de manter o ".dat" e ".dat_old" no final dos nomes dos arquivos.
5. Reinicie o Servidor
Após as alterações, reinicie o servidor. Os dados dos jogadores estarão disponíveis, independentemente do modo do servidor.