Logowanie na konto Microsoft i tryb demonstracyjny
Ten poradnik wyjaśnia, jak dodać konto Microsoft do XMCL, jak działa proces uwierzytelniania oraz jak rozwiązać typowe problemy z logowaniem, takie jak błąd "failed to exchange Xbox token" lub utknięcie w trybie demonstracyjnym (Demo Mode).
🔑 1. Jak dodać konto Microsoft
Aby grać w Minecraft przy użyciu oficjalnego konta, musisz się zalogować:
Kliknij na swój profil/awatar (lub "Zarządzaj kontem") w prawym górnym rogu, aby otworzyć menedżera kont:
Kliknij "Dodaj konto", wybierz Microsoft i przejdź do logowania:
💡 Logowanie przez kod urządzenia (Device Code):
Jeśli nie chcesz wpisywać swojego hasła bezpośrednio w launcherze, zaznacz opcję "Login by Device Code" (Logowanie kodem urządzenia). XMCL wyświetli kod; wystarczy wejść na stronęmicrosoft.com/linkw przeglądarce, wpisać kod i zatwierdzić logowanie.
🔍 2. Jak działa proces uwierzytelniania
Aby uruchomić licencjonowaną kopię Minecraft, launcher musi zweryfikować Twoją tożsamość na trzech osobnych poziomach zabezpieczeń:
Błąd "failed to exchange Xbox token" oznacza, że Krok 1 i Krok 2 zakończyły się sukcesem, ale serwery autoryzacyjne Mojang odrzuciły próbę uwierzytelnienia w Kroku 3.
🛠 3. Trzy główne przyczyny i rozwiązania
1. Brak licencji Minecraft na tym koncie
Przyczyna: Serwery Mojang nie znalazły zakupionej gry
Jest to najczęstsza przyczyna. Zalogowałeś się na konto Microsoft, ale Mojang informuje launcher, że to konkretne konto nie posiada licencji na Minecraft Java Edition.
Jak to naprawić:
- Zweryfikuj zakup: Zaloguj się na swoje konto Microsoft na stronie Minecraft.net. Sprawdź, czy widzisz opcję pobrania gry zamiast prośby o jej zakup.
- Sprawdź stan Game Pass: Jeśli grasz przez subskrypcję Xbox Game Pass, upewnij się, że abonament jest aktywny i logujesz się na dokładnie to samo konto, na którym znajduje się aktywny Game Pass.
- Sprawdź adres e-mail: Upewnij się, że nie logujesz się na inne konto Microsoft (np. szkolne lub służbowe) zamiast konta prywatnego, na którym gra została zakupiona.
2. Konto nie posiada profilu Xbox (Brak Gamertaga)
Przyczyna: Konto Microsoft nie ma utworzonego profilu gracza
Twoje konto Microsoft potrzebuje powiązanego profilu Xbox Live, aby launcher mógł pobrać tokeny gry. Jeśli dopiero co kupiłeś grę lub nigdy wcześniej jej nie uruchamiałeś, ten profil może jeszcze nie istnieć, co powoduje uruchamianie gry w trybie demo.
Jak to naprawić:
- Wejdź na oficjalną stronę Xbox.com.
- Zaloguj się swoimi danymi konta Microsoft.
- Jeśli pojawi się monit, utwórz darmowy profil Xbox Live (wybierając swój Gamertag i awatar).
- Po utworzeniu profilu zrestartuj XMCL i spróbuj zalogować się ponownie.
3. Problemy sieciowe lub zablokowane połączenia
Przyczyna: Problemy z DNS lub regionalne blokady sieci
W niektórych regionach lub u niektórych restrykcyjnych dostawców internetu połączenia z serwerami uwierzytelniania Xbox Live lub Mojang mogą być blokowane bądź zakłócane.
Jak to naprawić:
- Użyj VPN: Jeśli połączenia w Twojej sieci są blokowane, skorzystaj z VPN, aby pomyślnie przejść proces uwierzytelniania Microsoft.
- Zmień serwery DNS: Zmień DNS w ustawieniach systemu na publiczne i szybkie (np. Google DNS:
8.8.8.8i8.8.4.4lub Cloudflare DNS:1.1.1.1). - Spróbuj ponownie później: Serwery Microsoftu mogą być chwilowo przeciążone. Odczekaj kilka minut i spróbuj ponownie.
🚪 4. Tryb offline i alternatywne opcje logowania (Gra bez konta Microsoft)
Jeśli nie posiadasz oficjalnego konta Microsoft, chcesz grać offline lub korzystasz z prywatnego/lokalnego serwera, XMCL oferuje alternatywne metody logowania.
Opcja A: Gra lokalna / Offline (Tryb Dewelopera)
Tryb Dewelopera (Developer Mode) umożliwia grę lokalną offline pod dowolnym wybranym pseudonimem, bez potrzeby wpisywania hasła.
Otwórz menedżera kont w prawym górnym rogu.
Kliknij "Dodaj konto" (Add Account).
Wybierz opcję Deweloper (Developer) z listy:

Wpisz dowolną nazwę użytkownika i zatwierdź.
Możesz teraz uruchomić Minecraft. Uwaga: Konto offline pozwala na grę wyłącznie na serwerach offline (z opcją
online-mode=falsew pliku konfiguracyjnym serwera), a Twoja postać będzie używać domyślnego wyglądu (steve/alex).
Opcja B: Zewnętrzne serwery skórek (API Yggdrasil)
Jeśli chcesz grać z własną skórką (skinem) na prywatnych serwerach, XMCL wspiera zewnętrzne usługi uwierzytelniania takie jak LittleSkin, Ely.by lub własne serwery Yggdrasil.
W menedżerze kont kliknij "Dodaj konto".
Wybierz odpowiednią platformę (np. LittleSkin lub Yggdrasil, aby wpisać własny adres URL API).
Podaj dane logowania powiązane z daną usługą:

Launcher automatycznie pobierze Twoją skórkę i informacje o profilu bezpośrednio z tej platformy.