Accesso Microsoft, Bedrock vs Java e problemi di licenza
Questa guida spiega il funzionamento dell'autenticazione Microsoft in XMCL, il motivo degli errori di accesso (come «failed to exchange Xbox token» o non acquistato), perché il gioco può avviarsi in Modalità Demo (Demo Mode), la differenza fondamentale tra Bedrock Edition (mobile/console) e Java Edition (PC), e come risolvere i problemi dell'account.
🔑 1. Accesso con account Microsoft
Per accedere con la licenza ufficiale di Minecraft:
Fai clic sul tuo avatar (o «Gestisci account») in alto a destra per aprire Gestione account:
Fai clic su «Aggiungi account», seleziona Microsoft e completa la procedura:
💡 Accesso tramite codice dispositivo (Device Code):
Se non vuoi inserire la password nel launcher, seleziona «Accesso con codice dispositivo». XMCL mostrerà un codice a 8 cifre; aprilo su microsoft.com/link nel browser per confermare.
🔍 2. La verifica Microsoft a 3 passaggi
Durante l'accesso, il launcher comunica con tre passaggi di autenticazione:
Se il passaggio 3 fallisce, l'accesso restituirà l'errore «failed to exchange Xbox token» o il gioco si avvierà in Modalità Demo. Ciò significa che i server Mojang non trovano alcuna licenza di Minecraft: Java Edition associata a questo account Microsoft.
🛑 3. L'errore più comune: Bedrock Edition vs. Java Edition
XMCL è un launcher dedicato esclusivamente a Minecraft: Java Edition (PC con Windows, macOS e Linux).
Molti giocatori acquistano Minecraft su cellulare o console e riscontrano errori di accesso su XMCL:
| Piattaforma di acquisto | Edizione posseduta | Compatibile con XMCL? | Spiegazione |
|---|---|---|---|
| 📱 Mobile (iOS / Android / Google Play) | Bedrock Edition | ❌ No | L'acquisto su smartphone non include Java Edition per PC. |
| 🎮 Console PlayStation 4 / 5 | Bedrock Edition | ❌ No | La licenza PlayStation vale solo per la console. |
| 🎮 Console Xbox One / Series X|S | Bedrock Edition | ❌ No | L'acquisto console non si trasferisce a Java su PC. |
| 🕹️ Nintendo Switch | Bedrock Edition | ❌ No | L'acquisto su Nintendo eShop è riservato a Switch. |
| 💻 PC (Pacchetto Minecraft: Java & Bedrock) | Java & Bedrock | ✅ Sì | Pienamente supportato! |
| 🟢 Abbonamento PC Game Pass / Ultimate | Java & Bedrock | ✅ Sì | Supportato finché l'abbonamento è attivo. |
⚠️ Importante:
Se hai acquistato Minecraft solo su smartphone, PlayStation, Xbox o Switch, i server Mojang segnaleranno che l'account non possiede Java Edition.
Per giocare all'edizione Java su PC è necessario acquistare il pacchetto «Minecraft: Java & Bedrock Edition for PC» su Minecraft.net oppure avere un abbonamento attivo a PC Game Pass.
🛠 4. Risoluzione dei problemi di accesso
Causa A: Nessuna licenza Java Edition su questo account
Mojang non trova una licenza per PC
L'account Microsoft è corretto, ma il database Mojang non rileva alcun acquisto di Java Edition.
Come risolvere:
- Verifica su Minecraft.net: Accedi a Minecraft.net. Se vedi il pulsante "Acquista ora" invece del tuo nome profilo Java, questo account non possiede il gioco.
- Cronologia ordini: Controlla su account.microsoft.com/billing/orders quale edizione hai acquistato.
- Verifica indirizzo email: Assicurati di non accedere con un'email scolastica o di lavoro.
- Abbonamento Game Pass: Verifica che il tuo abbonamento sia attivo e valido per PC.
Causa B: Profilo Xbox Live mancante o non configurato
L'account non ha un Gamertag Xbox
I nuovi account Microsoft spesso non hanno un profilo Xbox Live attivo, impedendo il rilascio del token.
Come risolvere:
- Visita Xbox.com.
- Fai clic su Accedi in alto a destra.
- Accetta le condizioni e scegli un Gamertag.
- Attendi 1–2 minuti e riprova l'accesso in XMCL.
Causa C: Blocchi di rete e DNS
Connessione bloccata verso Mojang / Xbox
Problemi di routing o DNS impediscono la comunicazione con api.minecraftservices.com.
Come risolvere:
- Usa una VPN: Connettiti a una VPN affidabile prima di accedere.
- Configura il proxy in XMCL: In Impostazioni -> Impostazioni di rete, inserisci il tuo proxy (HTTP/HTTPS/SOCKS5).
- Controlla il file hosts: Assicurati che non vi siano voci di reindirizzamento per
mojang.comnel file hosts di sistema.
🎮 Non hai una licenza a pagamento?
Se non possiedi una licenza ufficiale, puoi giocare utilizzando la Modalità Offline o server skin di terze parti.
👉 Guida completa: Giocare senza licenza (Modalità offline e account alternativi)