Minecraft не запускается, вылетает в меню или не пускает на сервер — почти всегда причина в одном из пяти мест: версия Java, нехватка памяти, конфликт модов, драйверы видеокарты или лицензия. Ниже — разбор по тексту ошибки.
| Что видно | Причина | Что делать |
|---|---|---|
| Exit code 1 | Игра упала до загрузки мира | Открыть лог, проверить версию Java и последний добавленный мод |
| A Java Exception Has Occurred | Неподходящая версия Java | Свежая Java для 1.17+, восьмая — для сборок 1.7–1.12 |
| OutOfMemoryError | Не хватает выделенной памяти | Поднять память в лаунчере, но не выше половины ОЗУ компьютера |
| OpenGL 1282 / Pixel format | Драйвер видеокарты или шейдеры | Обновить драйвер, отключить шейдеры, запустить на дискретной карте |
| Missing mod dependency | Мод требует библиотеку | В логе указано какую — поставить её же версию |
| Недействительная сессия | Сервер не подтвердил аккаунт | Перезайти в лаунчере; на серверах без лицензии проверки нет |
| Connection timed out | Сервер выключен или адрес неверный | Проверить, запущен ли сервер, и правильность порта |
| You are not whitelisted | Сервер закрыт белым списком | Попросить владельца добавить ник — регистр букв важен |
Причина всегда в логе последнего запуска: строка после слов Exception, Error или Caused by. Красное окно «игра завершилась с ошибкой» её не показывает.
В лаунчере откройте вкладку с логом последнего запуска (в разных лаунчерах она называется «Логи», «Консоль» или latest.log в папке logs). Строка после слов Exception или Error и есть причина.
Игра завершилась с ошибкой ещё до загрузки мира. Чаще всего это несовместимая версия Java или мод, собранный под другую версию игры.
Сервер не смог подтвердить вашу учётную запись у Mojang. Помогает перезаход в лаунчере; на серверах без лицензии этой проверки нет вовсе.
Сервер с лицензией не смог подтвердить аккаунт. На пиратском лаунчере так будет всегда; на лицензии помогает перезайти в аккаунт.
Драйвер видеокарты не отдаёт OpenGL. Поставьте драйвер с сайта производителя карты и запускайте игру на дискретной видеокарте.
Чаще всего не хватает памяти или конфликтуют моды. Ответ лежит в последних строках latest.log.
Ошибку Minecraft почти всегда можно узнать по одной строке лога: после слов Exception, Error или Caused by. В этом разделе собраны разборы по тексту ошибки: exit code 1 и -1, A Java Exception Has Occurred, «Недействительная сессия», GLFW 65542, OpenGL 1282, Java heap space и Connection timed out.