Microsoft аккаунтына кіру және демо режимі нұсқаулығы
Бұл нұсқаулықта Microsoft аккаунтын XMCL-ге қалай қосу керектігі, аутентификация процесі қалай жұмыс істейтіні және "failed to exchange Xbox token" сияқты жүйеге кірудегі жиі кездесетін қателерді немесе демо режимде (Demo Mode) қалып қою мәселелерін қалай шешуге болатыны сипатталған.
🔑 1. Microsoft аккаунтын қалай қосуға болады
Ресми аккаунтыңыз арқылы Minecraft ойнау үшін жүйеге кіруіңіз керек:
Тіркелгі менеджерін ашу үшін жоғарғы оң жақ бұрыштағы профиліңізді/аватарыңызды (немесе "Аккаунтты басқару") басыңыз:
"Аккаунт қосу" түймесін басып, Microsoft таңдап, жүйеге кіруді жалғастырыңыз:
💡 Құрылғы коды арқылы кіру (Device Code):
Егер құпия сөзіңізді лаунчер ішінде тергіңіз келмесе, "Login by Device Code" (Құрылғы коды арқылы кіру) опциясын белгілеңіз. XMCL бірегей кодты көрсетеді; веб-шолғышыңыздаmicrosoft.com/linkсілтемесіне өтіп, кодты енгізіп, кіруді растаңыз.
🔍 2. Аутентификация процесі қалай жұмыс істейді
Лицензияланған Minecraft нұсқасын іске қосу үшін лаунчер сіздің жеке басыңызды үш бөлек қауіпсіздік деңгейінде тексеруі керек:
"failed to exchange Xbox token" қатесі 1-қадам мен 2-қадамның сәтті аяқталғанын, бірақ 3-қадамда Mojang аутентификация серверлері токенді алмасудан бас тартқанын білдіреді.
🛠 3. Үш негізгі себеп және олардың шешімдері
1. Осы аккаунтта Minecraft лицензиясы жоқ
Себебі: Mojang серверлері сатып алынған ойынды таппады
Бұл ең жиі кездесетін себеп. Сіз Microsoft аккаунтына сәтті кірдіңіз, бірақ Mojang лаунчерге бұл нақты аккаунттың Minecraft лицензиясына ие емес екенін хабарлайды.
Шешу жолы:
- Сатып алуды тексеру: Minecraft.net сайтына өтіп, Microsoft аккаунтыңызбен кіріңіз. Ойынды сатып алу ұсынысының орнына жүктеу батырмасын көріп тұрғаныңызды тексеріңіз.
- Game Pass күйін тексеру: Егер сіз Xbox Game Pass арқылы ойнасаңыз, жазылымыңыздың белсенді екенін және белсенді жазылымы бар нақты Microsoft аккаунтымен кіргеніңізді тексеріңіз.
- Электрондық поштаны қайта тексеру: Сатып алу жасалған жеке аккаунттың орнына басқа Microsoft аккаунтымен (мысалы, мектеп немесе жұмыс поштасы) кірмегеніңізге көз жеткізіңіз.
2. Аккаунтта Xbox профилі жоқ (Gamertag жоқ)
Себебі: Microsoft аккаунты ойын ойнауға реттелмеген
Minecraft токендерін алу үшін Microsoft аккаунтыңызға байланыстырылған белсенді Xbox Live профилі қажет. Егер сіз Minecraft-ты жақында сатып алсаңыз немесе ойынды бұрын ешқашан іске қоспаған болсаңыз, бұл профиль әлі жасалмаған болуы мүмкін, бұл сізді **демо режимде** қалдырады.
Шешу жолы:
- Ресми Xbox.com сайтына өтіңіз.
- Microsoft аккаунтыңыздың деректерімен кіріңіз.
- Ұсынылған жағдайда тегін Xbox Live профилін жасаңыз (Gamertag пен аватарды таңдау арқылы).
- Профиль жасалғаннан кейін XMCL лаунчерін қайта іске қосып, қайта кіріп көріңіз.
3. Желілік қателер немесе блокталған қосылымдар
Себебі: DNS мәселелері немесе аймақтық желілік шектеулер
Кейбір аймақтарда немесе шектеулері бар интернет провайдерлерінде Xbox Live немесе Mojang аутентификация серверлеріне қосылу блокталған немесе бұзылған болуы мүмкін.
Шешу жолы:
- VPN пайдаланыңыз: Егер сіз интернет шектеулері бар елде болсаңыз, Microsoft аутентификация процесін аяқтау үшін VPN пайдаланыңыз.
- DNS серверлерін өзгертіңіз: Жүйеңіздің DNS параметрлерін қоғамдық және жылдам серверлерге ауыстырыңыз (мысалы, Google DNS:
8.8.8.8және8.8.4.4немесе Cloudflare DNS:1.1.1.1). - Кейінірек қайталап көріңіз: Microsoft аутентификация серверлерінде уақытша жүктеме көп болуы мүмкін. Бірнеше минут күтіп, әрекетті қайталаңыз.
🚪 4. Офлайн режимі және балама кіру опциялары (Microsoft аккаунтынсыз ойнау)
Егер сізде ресми Microsoft аккаунты болмаса немесе желісіз ойнағыңыз келсе не жеке/жергілікті серверді пайдалансаңыз, XMCL жүйеге кірудің балама әдістерін ұсынады.
А опциясы: Жергілікті ойнау / Офлайн (Әзірлеуші режимі)
Әзірлеуші режимі (Developer Mode) кез келген таңдалған лақап атпен құпия сөзсіз офлайн ойнауға мүмкіндік береді.
Жоғарғы оң жақ бұрыштағы аккаунт менеджерін ашыңыз.
"Аккаунт қосу" (Add Account) түймесін басыңыз.
Тізімнен Әзірлеуші (Developer) опциясын таңдаңыз:

Қалаған пайдаланушы атын енгізіп, растаңыз.
Енді ойынды іске қосуға болады. Ескерту: Офлайн тіркелгі ресми тексеру өшірілген (яғни сервер конфигурациясында
online-mode=falseорнатылған) серверлерге ғана кіруге мүмкіндік береді, сонымен қатар сіздің кейіпкеріңіз Minecraft-тың әдепкі терісін (скинін) пайдаланады.
Б опциясы: Жеке терілер платформалары (Yggdrasil API)
Егер сіз жеке серверлерде өзіңіздің теңшелген теріңізбен (скиніңізбен) ойнағыңыз келсе, XMCL LittleSkin, Ely.by немесе басқа жеке Yggdrasil серверлері сияқты баламалы аутентификация қызметтерін қолдайды.
Аккаунт менеджерінде "Аккаунт қосу" батырмасын басыңыз.
Қажетті платформаны таңдаңыз (мысалы, LittleSkin немесе жеке API сілтемесін енгізу үшін Yggdrasil).
Осы қызметпен байланысты кіру деректерін енгізіңіз:

Лаунчер сіздің теріңіз бен профиль деректеріңізді осы платформадан автоматты түрде жүктейді.