Вырашэнне праблем з усталёўкай і запускам
Калі вы сутыкнуліся з цяжкасцямі пры ўсталёўцы Minecraft, загрузчыкаў модаў (Forge/Fabric/NeoForge/Quilt), модаў, модпакаў, шэйдараў або падчас запуску гульні, гэтае кіраўніцтва дапаможа вам знайсці і вырашыць праблему крок за крокам.
🌐 1. Спампоўванне не атрымоўваецца або спыняецца (Праблемы з сеткай)
Симптом
- Загрузка файлаў гульні, рэсурсаў або загрузчыкаў спыняецца на
0%. - Лаўнчар паказвае памылкі злучэння (
CONNECTION_TIMED_OUT,NAME_NOT_RESOLVED,HTTP_STATUS 504).
Вырашэнне
Выкарыстоўвайце люстэрка (Mirror)
Калі афіцыйныя серверы Mojang або Forge перагружаны ці недаступныя ў вашым рэгіёне, вы можаце пераключыцца на бачнае люстэрка:
- Перайдзіце ў Налады (іконка шасцярэнькі ў левай панэлі).
- Пракруціце ўніз да раздзела Налады сеткі.
- Знайдзіце пункт Крыніца загрузкі / Люстэрка (Download Source / Mirror).
- Змяніце параметр з Па змаўчанні на BMCLAPI або MCBBS (гэта надзейныя люстэркі, якія цалкам дублююць афіцыйныя файлы).
Налады проксі
Калі доступ да пэўных сервераў абмежаваны ў вашай сетцы, вы можаце наладзіць проксі непасрэдна ў лаўнчары:
- Перайдзіце ў Налады -> Налады сеткі і знайдзіце раздзел проксі.
- Увядзіце адрас вашага SOCKS5 ці HTTP проксі-сервера.
- Праверце злучэнне.
📦 2. Памылка спампоўвання мода / модпака (Абмежаванне CurseForge API)
Симптом
- Пры спампоўванні модпака ці мода з CurseForge загрузка перарываецца з папярэджаннем аб памылцы.
- З'яўляецца паведамленне аб абмежаванні іншых лаўнчараў ("Restricted third-party downloads").
Прычына
Некаторыя аўтары модаў на CurseForge адключаюць магчымасць спампоўвання праз API для іншых лаўнчараў, каб прымусіць гульцоў наведваць іх афіцыйны сайт для прагляду рэкламы.
Вырашэнне
XMCL дазваляе спампаваць такія файлы ўручную і аўтаматычна працягнуць усталёўку:
- Адкрыйце падрабязнасці працы ў мэнэджары задач (уверсе справа).
- Націсніце на спасылку побач з модам, які не ўдалося спампаваць, каб адкрыць яго старонку ў браўзеры.
- Спампуйце
.jarфайл уручную праз браўзер. - Перацягніце спампаваны файл
.jarпрама ў акно лаўнчара (або пакладзіце яго ў папкуmodsгэтага профілю). - XMCL аўтаматычна выявіць файл і завершыць усталёўку.
🔍 3. Мод ёсць на сайце CurseForge, але яго няма ў пошуку лаўнчара
Симптом
- Вы шукаеце мод у пошуку лаўнчара, але ён піша "Вынікі не знойдзены", хоць на сайце CurseForge мод ёсць.
Прычына
Платформа CurseForge дазваляе аўтарам модаў адключаць доступ іншых праграм праз API. Калі аўтар робіць гэта, API CurseForge (якое XMCL выкарыстоўвае для пошуку) больш не вяртае гэты мод у пошукавых запытах.
Вырашэнне
- Адкрыйце браўзер і знайдзіце старонку мода на сайце CurseForge.
- Націсніце Download, каб захаваць
.jarфайл на кампутар. - Адкрыйце XMCL і абярыце патрэбны профіль гульні.
- Перацягніце спампаваны
.jarфайл прама ў акно лаўнчара. XMCL аўтаматычна ўсталюе яго ў папкуmodsгэтага профілю.
📦 4. Імпартаваныя модпакі "зыходзяць" ці выглядаюць пустымі
Симптом
- Вы перацягнулі файл модпака
.zipці.mrpackу лаўнчар, але не бачыце яго ў бягучым профілі, або спіс модаў выглядае пустым.
Прычына
- Стварэнне новага профілю: XMCL не змешвае модпакі з вашым актыўным профілем. Замест гэтага ён стварае абсалютна новы профіль (інстанс) спецыяльна для гэтага модпака.
- Фон спампоўвання: Файлы модпакаў у мэтах эканоміі месца не ўтрымліваюць самі
.jarфайлы модаў, а толькі іх спіс. Пасля імпарту XMCL запускае фонавую задачу для загрузкі ўсіх модаў. Пакуль яна не завершыцца, спіс модаў можа быць пустым.
Вырашэнне
- Змяніце профіль: Націсніце на меню выбару профілю ў левай частцы лаўнчара і абярыце новы профіль, названы ў гонар імпартаванага модпака.
- Праверце менеджэр задач: Націсніце на іконку загрузкі ўверсе справа лаўнчара, каб пераканацца, што працэс загрузкі файлаў завершаны, перш чым запускаць гульню.
🔄 5. Бясконцая загрузка пашкоджаных файлаў (Памылка кантрольнай сумы)
Симптом
- Лаўнчар пастаянна спампоўвае адзін і той жа файл бібліятэкі ці рэсурсу, пазначаючы яго як пашкоджаны.
- Гульня не запускаецца з-за пастаянных памылак валідацыі файлаў.
Прычына
Спампоўванне файла было перапынена, і часткова загружаны пашкоджаны файл заблакаваўся ў лакальным кэшы, не даючы лаўнчару замяніць яго правільным.
Вырашэнне
- Знайдзіце шлях да пашкоджанага файла ў паведамленні аб памылцы ці файле лога (напрыклад,
libraries/org/lwjgl/...). - Адкрыйце папку даных вашага профілю (націсніце на іконку папкі ўверсе справа на галоўнай старонцы профілю).
- Перайдзіце па паказаным шляху і выдаліце папку з пашкоджаным файлам.
- Націсніце «Рамонт» (Repair) ці зноў запусціце гульню. Лаўнчар спампуе новую чыстую копію файла.
☕ 6. Гульня вылятае адразу пасля запуску (Няправільная версія Java)
Симптом
- Гульня пачынае запускацца, але адразу зачыняецца з кодам памылкі
1ці-1. - У файлах журналаў (логаў) прысутнічае памылка
UnsupportedClassVersionErrorці паведамленне "Java не знойдзена".
Прычына
Кожная версія Minecraft патрабуе сваю версію Java (JDK). Выкарыстанне няправільнай версіі прывядзе да вылету гульні.
Вырашэнне
XMCL мае аўтаматычны менеджэр Java, які самастойна загружае неабходныя версіі JDK.
Сумяшчальнасць Java
Пераканайцеся, што ваш профіль выкарыстоўвае правільную версію Java:
- Minecraft 1.12.2 і старэйшыя: Java 8
- Minecraft 1.16 - 1.17: Java 16 / 17
- Minecraft 1.18 - 1.20.4: Java 17
- Minecraft 1.20.5+: Java 21
Як выбраць версію Java ў XMCL:
- Адкрыйце налады профілю (іконка шасцярэнькі побач з кнопкай "Гуляць").
- Знайдзіце раздзел Java.
- Націсніце на поле выбару. XMCL пакажа ўсе версіі Java, усталяваныя ў сістэме, і вылучыць сумяшчальныя зялёным колерам.
- Калі патрэбнай версіі няма, націсніце Усталяваць Java, каб лаўнчар аўтаматычна спампаваў лепшую версію.
📑 7. Лаўнчар не адкрываецца або паказвае чорны экран
Симптом
- Пасля падвойнага кліку па іконцы лаўнчара нічога не адбываецца.
- Акно лаўнчара адкрываецца, але застаецца цалкам чорным.
Вырашэнне
Вы можаце праверыць файлы логаў, каб зразумець прычыну:
- Перайдзіце ў папку даных XMCL у вашай сістэме:
- Windows:
%appdata%\xmcl - macOS:
~/Library/Application Support/xmcl - Linux:
~/.config/xmcl
- Windows:
- Адкрыйце папку
logsі знайдзіце самы свежы файлmain.log.
📋 8. Стварыць дыягнастычную справаздачу (Рэкамендаваны першы крок)
Перш чым шукаць логі ўручную, мы настойліва рэкамендуем стварыць дыягнастычную справаздачу ў лаўнчары. Гэта збярэ ўсе журналы лаўнчара, гульні і сістэмную інфармацыю ў адзін файл, што дапаможа распрацоўшчыкам або супольнасці хутчэй знайсці прычыну памылкі.
Як стварыць справаздачу:
Націсніце меню Дапамога і водгукі (Help & Feedback) у верхняй панэлі лаўнчара.
Націсніце Стварыць справаздачу (Generate Report) для збору ўсіх логаў.

📑 9. Як аналізаваць логі (журналы) лаўнчара і гульні
Калі вы хочаце знайсці файлы логаў самастойна, яны пакажуць вам дакладную прычыну праблемы. Вось як іх знайсці і выправіць частыя памылкі.
🔍 Як знайсці файлы журналаў (логаў)
У залежнасці ад таго, адбылася памылка ў лаўнчары ці ў гульні, вам патрэбны розныя логі:
А. Логі лаўнчара (main.log)
Пры вылетах лаўнчара, памылках сеткі ці праблемах з аўтарызацыяй:
- Windows: Націсніце
Win + R, увядзіце%appdata%\xmcl\logsі націсніце Enter. - macOS: Перайдзіце ў
~/Library/Application Support/xmcl/logs. - Linux: Перайдзіце ў
~/.config/xmcl/logs. - Знайдзіце апошні файл з назвай
main.log.
Б. Логі гульні (latest.log і справаздачы аб вылетах)
Пры вылетах Minecraft, памылках модаў або праблемах з прадукцыйнасцю:
- Адкрыйце старонку профілю ў лаўнчары.
- Націсніце на іконку Папкі ўверсе справа, каб адкрыць яе рабочую дырэкторыю.
- Перайдзіце ў папку
logsі адкрыйце файлlatest.log. - Калі гульня вылецела і зачынілася, перайдзіце ў папку
crash-reportsі знайдзіце апошні.txtфайл (фармат назвыcrash-YYYY-MM-DD_HH.MM.SS-client.txt).
🛠 Аналіз логаў і выпраўленне частых памылак
Адкрыйце файл лога ў любым тэкставым рэдактары (напрыклад, у Блакноце) і выкарыстоўвайце пошук (Ctrl + F) для знаходжання наступных памылак:
🔴 Выпадак 1: Недахоп аператыўнай памяці (Out of Memory)
- Што шукаць:
java.lang.OutOfMemoryError: Java heap spaceабо код выхаду-805306369. - Тлумачэнне: Вы выдзелілі занадта мала RAM для загрузкі ўсіх усталяваных модаў.
- Як выправіць:
- Адкрыйце налады профілю (шасцярэнька побач з кнопкай "Гуляць").
- Пракруціце да раздзела Java.
- Павялічце значэнні Мін. памяць і Макс. памяць (напрыклад, усталюйце максімальную памяць на
4096ці6144МБ).
🔴 Выпадак 2: Канфлікт модаў ці адсутнасць залежнасцяў
- Што шукаць:
Mixin transformation failed,DependencyResolutionExceptionабо радкі накшталтRequires mod 'fabric' (version X or later), but only version Y is installed. - Тлумачэнне: Аднаму з вашых модаў патрабуецца іншы дапаможны мод, які адсутнічае, альбо два моды несумяшчальныя.
- Як выправіць: Уважліва прачытайце радок памылкі — там звычайна напісана назва патрэбнага мода. Спампуйце яго і пакладзіце ў папку
modsальбо выдаліце канфліктуючы мод.
🔴 Выпадак 3: Несумяшчальнасць Java
- Што шукаць:
java.lang.UnsupportedClassVersionError: ... has been compiled by a more recent version of the Java Runtime. - Тлумачэнне: Вы запускаеце Minecraft або модпак з несумяшчальнай версіяй Java (напрыклад, Java 8 для Minecraft 1.20).
- Як выправіць: Адкрыйце налады профілю, перайдзіце ў раздзела Java, і націсніце Усталяваць Java, каб аўтаматычна спампаваць сумяшчальную версію.
🔴 Выпадак 4: Збой драйвера відэакарты (OpenGL)
- Што шукаць:
GLFW error 65542: WGL: The driver does not seem to support OpenGLабоPixel format not accelerated. - Тлумачэнне: Вашы драйверы відэакарты састарэлі, альбо гульня запускаецца на ўбудаванай графіцы працэсара замест дыскрэтнай відэакарты.
- Як выправіць: Абнавіце драйверы відэакарты з афіцыйнага сайта вытворцы (NVIDIA, AMD ці Intel). На ноўтбуках прымусова наладзьце запуск Java з выкарыстаннем высокапрадукцыйнай відэакарты ў наладах сістэмы.
❓ Што рабіць, калі вы не разумееце логі?
Калі вы праглядзелі логі і ўсё роўна не можаце зразумець прычыну збою — гэта не праблема! Супольнасць XMCL заўсёды гатова дапамагчы:
1. Далучайцеся да нашага афіцыйнага Discord-сервера
Атрымайце хуткую дапамогу ад распрацоўшчыкаў і вопытных гульцоў.
Запрашэнне: Афіцыйны Discord
Як папрасіць дапамогі: Перайдзіце ў канал #feedback-and-idea і загрузіце туды вашу дыягнастычную справаздачу або тэкставы файл лога.
Вось як выглядае наш канал водгукаў і дапамогі:

2. Запытайце на Reddit
- Вы можаце задаць пытанні на форуме супольнасці:
- Наведаць: Subreddit r/XMCL
3. Стварыце Issue на GitHub
- Калі вы сутыкнуліся з багам у самой праграме лаўнчара:
- Стварыць справаздачу: XMCL GitHub Issues
- Скапіруйце змесціва вашай дыягнастычнай справаздачы ў апісанне, каб распрацоўшчыкі змаглі выправіць памылку.