whitelist.json e ops.json contengono coppie nome/UUID. Su un server con online-mode=false l'UUID è deterministico (MD5 di «OfflinePlayer:nome») e si calcola qui offline. Su un server online l'UUID arriva da Mojang: questo strumento non effettua chiamate di rete, quindi devi fornirlo tu.
Come usare lo strumento
Scegli il file da produrre: whitelist.json o ops.json.
Inserisci un giocatore per riga: «Nome» (UUID offline calcolato se l'opzione è attiva) oppure «Nome UUID».
Per ops.json imposta il livello operatore (da 1 a 4) e correggi gli eventuali errori elencati.
Ferma il server, sostituisci il file nella radice del server e riavvia (o usa /whitelist reload).
Come ottenere l'UUID ufficiale di un giocatore
Il modo più semplice è lasciar fare al server: con online-mode=true i comandi /whitelist add Nome e /op Nome scrivono l'UUID ufficiale nei file. Altrimenti prendi l'UUID dai log del server (riga «UUID of player … is …» al login) o da un servizio di ricerca UUID e incollalo dopo il nome. Gli UUID ufficiali non si possono calcolare: li assegna Mojang.
[
{ "uuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5", "name": "Notch" }
]Domande frequenti
- Perché l'UUID offline differisce da quello ufficiale?
- Con online-mode=false il server ricava l'UUID solo dal nome. Mondi e inventari dipendono da quell'UUID: cambiare online-mode cambia l'identità del giocatore e quindi i suoi dati.
- Cosa significa il livello operatore?
- Da 1 a 4, definisce i comandi consentiti (4 = tutti i diritti, incluso /stop). Il server usa op-permission-level (4 di default) per /op; qui imposti il livello giocatore per giocatore. bypassesPlayerLimit consente l'ingresso anche a server pieno.

