Игра почти всегда объясняет, что ей не понравилось. Файл лежит в .minecraft/logs/latest.log, а при вылете рядом появляется .minecraft/crash-reports/ со свежим отчётом.
Открывайте файл и ищите первую строку со словом Caused by. Обычно сразу за ней идёт имя мода. Это быстрее, чем перебирать файлы вручную, и работает почти всегда.
Самая частая ошибка и самая бессодержательная: она означает только «игра завершилась с ошибкой». Реальная причина — в журнале. Три самых частых:
Если полоска доходит до конца и окно закрывается, почти всегда виноват конфликт двух модов. Классические пары: два мода на оптимизацию отрисовки, два справочника предметов, два мода на генерацию биомов без общей библиотеки.
Поиск делением быстрее перебора по одному: уберите половину модов. Запустилось — виновник во второй половине, не запустилось — в первой. Из полусотни модов виновник находится за шесть-семь запусков.
Игре не хватило оперативной памяти. Увеличьте выделенный объём в настройках профиля лаунчера.
Выделять всю память компьютера не нужно и вредно: системе тоже надо чем-то работать, а сборщику мусора большой объём даёт долгие паузы. Разумный предел — половина от установленной памяти.
Загрузчик прямо говорит: набор модов несовместим. В окне обычно перечислено, кто кого требует и какой версии. Читать надо целиком — там же написано, чего именно не хватает.
Мод просит библиотеку, которой нет. Скачайте её и положите туда же, в папку mods. Чаще всего это Fabric API, реже — Cloth Config, Architectury или Forge Config API Port.
В нашем каталоге у каждого проекта есть раздел «Что нужно доустановить» — там перечислены обязательные и необязательные зависимости.
Запущен ванильный профиль вместо профиля загрузчика. Проверьте выпадающий список слева от кнопки «Играть».
Больше половины обращений сводится к одному: файл мода не подходит текущей версии игры. Совпадать должны обе вещи — и номер версии, и загрузчик. Мод под 1.21.1 Fabric не заработает ни на 1.21.4, ни на 1.21.1 NeoForge.
Поэтому в каталоге у каждого проекта есть таблица совместимости: видно, на каких версиях он собран и с какими загрузчиками, а не только последняя.
Здесь только про запуск. Если игра стартует, но лагает или вылетает через полчаса игры — причина другая: чаще всего не хватает памяти или конфликтуют моды генерации мира.
В папке .minecraft/logs — файл latest.log. При вылете дополнительно создаётся отчёт в .minecraft/crash-reports с датой в имени.
Да, если он вам не нужен. Но если это библиотека, которую требуют другие моды, вместе с ней перестанут работать и они — в журнале будет видно, кто её просит.
Почти никогда. Проблема в наборе модов, а не в самой игре. Переустановка имеет смысл только при повреждённых файлах, и об этом игра сообщает отдельно.
Значит, игра не дошла даже до записи журнала. Обычно это несовместимая версия Java или сломанный установщик загрузчика — переставьте загрузчик.