MC Toolkit

Guias / Comandos e dados

Um nome de usuário do Minecraft tem de 1 a 16 caracteres de exatamente três tipos, e um UUID tem duas grafias

Letras, dígitos, sublinhado. Sem hífens, sem pontos, sem espaços. E um UUID é aceito com ou sem seus traços — é por isso que uma pesquisa falha e a idêntica funciona.

Pesquisar uma skin significa transformar algo que uma pessoa digitou em algo que a Mojang reconhece, e só pode ser uma de duas coisas. Ambas têm regras precisas, e a regra do UUID tem uma peculiaridade que causa muitos relatos de "não encontrado".

A regra do nome de usuário

^[A-Za-z0-9_]{1,16}$

Três classes de caracteres e nada mais: letras, dígitos, sublinhado. Comprimento de 1 a 16.

O que isso exclui é a parte útil:

  • sem hífens — a coisa mais comum que as pessoas tentam
  • sem pontos, sem espaços, sem @
  • nada com mais de 16 caracteres, e nada vazio

Portanto, um nome de exibição de um servidor, um identificador do Discord ou um e-mail não serão resolvidos, mesmo que pareçam nomes. Se uma pesquisa falhar e o texto contiver um hífen, essa é quase sempre a razão — e um hífen é o caractere que faz as pessoas procurarem o outro formato.

A regra do UUID, e por que ele tem duas grafias

^[0-9a-fA-F]{8}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{12}$

Observe cada -?: cada traço é opcional. Ambos são a mesma conta e ambos são aceitos:

069a79f4-44e9-4726-a5be-fca90e38aaf5      dashed
069a79f444e94726a5befca90e38aaf5          undashed

32 dígitos hexadecimais, agrupados 8-4-4-4-12. O uso de maiúsculas e minúsculas também não importa — A-F e a-f ambos correspondem.

Isso é importante porque as duas formas vêm de lugares diferentes. Um /data get em um jogador, um usercache.json, a configuração de um plugin e a própria API da Mojang não concordam sobre qual deles emitem, então você encontrará ambos, e uma ferramenta que aceita apenas um deles parece quebrada na metade do tempo.

O -? é por separador em vez de tudo ou nada, então uma linha parcialmente tracejada também passa. Isso é mais permissivo do que estritamente correto, e deliberadamente: rejeitar uma colagem porque alguém perdeu um traço não ajuda ninguém.

Por que um nome e um UUID não são intercambiáveis

Um nome de usuário pode ser alterado e reutilizado; um UUID não. Então, uma pesquisa de nome de usuário responde "quem tem este nome agora", e uma pesquisa de UUID responde "esta conta específica, seja qual for o nome dela hoje".

Para qualquer coisa que você esteja armazenando — uma whitelist, um placar, um datapack, uma cabeça — o UUID é o que permanece correto. O nome de usuário é o que é conveniente de digitar.

Quatro animações, e são poses ao longo do tempo

O visualizador oferece ocioso, andar, correr e voar. Estas são animações em vez de poses estáticas, o que é importante para julgar uma skin: uma textura que parece boa parada pode parecer errada quando os braços balançam, porque as laterais do braço — as faces que você nunca vê em uma prévia plana — entram em vista.

Esse é o argumento para pré-visualizar uma skin em movimento, em vez de apenas renderizar uma frente e uma parte de trás.

Visualizador de skins →

Mais guias

Ver todos →

Procurando mais ferramentas de Minecraft?

Um conjunto de geradores, visualizadores e conversores que rodam no navegador — tudo grátis.