The Best Resource for Minecraft
The Best Resource for Minecraft

Un nome utente Minecraft è composto da 1–16 caratteri di esattamente tre cose, e un UUID ha due grafie

Un nome utente Minecraft è composto da 1–16 caratteri di esattamente tre cose, e un UUID ha due grafie

Lettere, cifre, trattino basso. Niente trattini, niente punti, niente spazi. E un UUID è accettato con o senza i suoi trattini — motivo per cui una ricerca fallisce e quella identica funziona.

Cercare una skin significa convertire ciò che una persona ha digitato in qualcosa che Mojang riconosce, e possono essere solo due cose. Entrambe hanno regole precise, e quella dell'UUID ha una particolarità che causa molte segnalazioni del tipo "dice non trovato".

La regola del nome utente

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

Tre classi di caratteri e nient'altro: lettere, cifre, trattino basso. Lunghezza da 1 a 16.

Ciò che esclude è la parte utile:

  • niente trattini — la cosa più comune che le persone provano
  • niente punti, niente spazi, niente @
  • niente oltre i 16 caratteri, e niente di vuoto

Quindi un nome visualizzato da un server, un handle di Discord o un'email non verranno risolti, anche se sembrano nomi. Se una ricerca fallisce e il testo contiene un trattino, è quasi sempre questo il motivo — e un trattino è il carattere che spinge le persone a ricorrere all' altro formato.

La regola dell'UUID e perché ha due grafie

^[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}$

Nota ogni -?: each dash is opzionale. Entrambi appartengono allo stesso account ed entrambi sono accettati:

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

32 cifre esadecimali, raggruppate in 8-4-4-4-12. Anche le maiuscole/minuscole non contano — A-F and a-f both match.

Questo è importante perché le due forme provengono da posti diversi. Un /data get on a player, a usercache.json, a plugin's config and Mojang's own API do not agree on which one they emit, so you will meet both, and a tool that accepts only one of them looks broken half the time.

Il -? is per-separator rather than all-or-nothing, so a partially-dashed string also passes. That is more permissive than strictly correct, and deliberately so: rejecting a paste because someone lost one dash helps nobody.

Perché un nome e un UUID non sono intercambiabili

Un nome utente può essere modificato e riutilizzato; un UUID no. Quindi una ricerca per nome utente risponde a "chi ha questo nome in questo momento", e una ricerca per UUID risponde a "questo account specifico, a prescindere da come si chiami oggi".

Per qualsiasi cosa tu stia memorizzando — una whitelist, uno scoreboard, un data pack, una testa — l'UUID è quello che rimane corretto. Il nome utente è quello comodo da digitare.

Quattro animazioni, e sono pose nel tempo

Il visualizzatore offre inattivo, camminata, corsa e volo. Si tratta di animazioni anziché di pose statiche, il che è importante per valutare una skin: una texture che rende bene da ferma può risultare errata quando le braccia oscillano, poiché i lati del braccio — le facce che non si vedono mai in un'anteprima piatta — diventano visibili.

Questo è il motivo principale per visualizzare un'anteprima della skin in movimento, anziché renderizzare semplicemente fronte e retro.

Prova lo strumento: Skin Viewer →