Сообщение “Minecraft closed with exit code 1” означает, что игра (или процесс запуска) аварийно завершилась с общим кодом ошибки 1. Этот код сам по себе почти ничего не объясняет. Чтобы понять причину, нужно смотреть строку ошибок в консоли или в логах рядом с моментом закрытия.

Ниже - самые частые причины именно для запуска через tlauncher и рабочий порядок действий.

Что чаще всего вызывает exit code 1

1) Проблемы с Java и параметрами памяти

Если рядом с закрытием видно что-то вроде:
- Error occurred during initialization of VM
- Could not reserve enough space for ... object heap
- Invalid maximum heap size: -Xmx...
- The specified size exceeds the maximum representable size

Значит, Java не может выделить память или лаунчер указал некорректные значения JVM.

2) Конфликт модов, сборок, ресурс-паков

При модах и сборках код 1 часто появляется, когда один из файлов ломает запуск. Иногда причина видна в логах: упоминается мод или класс, который не смог загрузиться.

3) Повреждённые/несовместимые файлы игры или настройки

Бывает после обновления, кривой загрузки файлов или старых настроек лаунчера.

4) Отдельные ошибки графики/драйверов (в логах Java)

Если в конце консоли встречается информация про org.lwjgl.opengl или несовместимость графики, тогда виноват обычно драйвер видеокарты.

Пошаговый план: исправляем за 15-40 минут

Шаг 1. Откройте консоль и найдите строку с причиной

После закрытия игра обычно выводит несколько строк. Ищите ключевые фразы:
- Error occurred during initialization of VM
- Invalid maximum heap size
- Could not reserve enough space
- org.lwjgl.opengl
- название мода в строках перед падением

Если в консоли только “closed with exit code: 1”, переходите к шагам ниже по порядку.

Шаг 2. Уберите проблему с памятью Java

  1. В tlauncher откройте настройки.
  2. Зайдите в раздел с параметрами памяти (часто это “Выделение памяти”, “JVM” или “Дополнительно”).
  3. Понижайте значение постепенно. Если сейчас стоит слишком большое число - начните с меньшего, чтобы Java могла корректно стартовать.
  4. Сохраните и попробуйте запустить снова.

Если в логах есть Invalid maximum heap size: -Xmx... - это почти всегда значит, что значение -Xmx задано слишком большим или некорректно для вашей Java/разрядности. Тогда уменьшение и/или переустановка Java решают проблему чаще всего.

Дополнение по частой практике: некоторые пользователи получают работающее решение после переустановки Java - даже если раньше она “вроде стояла”.

Шаг 3. Удалите моды и ресурс-паки, чтобы проверить конфликт

  1. Полностью уберите папки модов и пакетов ресурсов (или отключите их в интерфейсе).
  2. Запустите игру без модов.
  3. Если запускается - ставьте моды обратно по 1-3 штуки, пока не появится падение. Так находят мод, который ломает старт.

У tlauncher есть идея модпаков - но для диагностики всё равно лучше делать “чистый” запуск.

Шаг 4. Сбросьте настройки и кэш игры (полезно при повторяющихся крашах)

Схема из практики:
1. Удалите файл настроек:
- ~/.tlauncher/ru-minecraft.properties
2. Удалите папку игры:
- ~/.minecraft/

Перед удалением сделайте резервную копию ваших важных миров.

Пути:
- Windows: ...\%Папка пользователя%\AppData\Roaming\
- Linux: /home/%Имя пользователя%/
- MacOS: /home/%Имя пользователя%/Library/Application Support/

После этого запустите игру заново, чтобы minecraft и tlauncher заново создали чистые файлы.

Шаг 5. Обновите/переустановите Java

Если в консоли фигурируют ошибки инициализации JVM, часто помогает:
- скачать другую версию Java (или переустановить ту же, но полностью),
- убедиться, что разрядность и версия подходят под лаунчер и систему.

Шаг 6. Если есть признаки проблем с видеодрайвером

Ориентир: строки про org.lwjgl.opengl и ошибки, связанные с LWJGL. Тогда действуйте так:
- обновите драйвер видеокарты через сайт производителя (NVIDIA/AMD/Intel) или через их утилиту.

Типичные ошибки, из-за которых продолжается вылет exit code 1

Что вы делаете Почему это мешает Как исправить
Ставите слишком большое значение памяти (-Xmx) Java не может выделить heap и падает при старте Уменьшайте память и/или переустановите Java
Запускаете со сборкой модов после обновления игры/лаунчера Меняется совместимость, старые моды ломают старт Запуск без модов, затем добавлять по одному
Оставляете старые настройки tlauncher Повреждённые параметры тянут краш снова Удалите ru-minecraft.properties и при необходимости сбросьте ~/.minecraft/
Игнорируете строки про org.lwjgl.opengl Это часто несовместимость видеодрайвера и LWJGL Обновите драйвер видеокарты

Полезные ссылки

  • TLauncher: страница про “Minecraft closed with exit code” и common причины (включая exit code 1 и диагностику по логам): https://tlauncher.ru/error-start-minecraft.html
  • Java (официальная помощь): ошибки при запуске Minecraft и причина с несовместимостью драйвера: https://www.java.com/ru/download/help/minecraft_error.html

Если вы будете смотреть консоль и начнёте с шага про память Java и чистого запуска без модов, обычно причина находится быстро - и exit code 1 перестаёт повторяться.