Майнкрафт: ошибка 1 Exit Code 1

Ошибка запуска Java Edition

Найдите причину вылета по логу и исправьте конкретную ошибку.

Моя игра выбрать версию

Запомним в этом браузере и подставим там, где доступна ваша версия. Настройки открытой ссылки важнее этого выбора; отметки версии в вики не меняются.

На странице 8 разделов

Коротко

Exit Code 1 означает, что процесс игры завершился с ошибкой. Само число не объясняет причину: её нужно искать в логе последнего запуска. Сохраните latest.log до следующего запуска и разберите его ниже.

Где найти настоящую причину

  1. Откройте папку именно того игрового профиля, который вылетел. У разных сборок папки отличаются.
  2. Сохраните файл logs/latest.log последнего неудачного запуска. Если есть новый отчёт в crash-reports, сохраните и его. Проверьте дату файлов.
  3. Если новых файлов нет, откройте журнал запуска в лаунчере: процесс мог завершиться ещё до запуска Minecraft.
  4. Вставьте лог в форму ниже. Одной последней строки Process exited with code 1 недостаточно.

До изменения сборки сохраните копию профиля и миров. Лог текущего запуска может перезаписать предыдущий.

Разобрать лог

Лог разбирается в памяти и нигде не сохраняется. В нём бывают ник и путь к папке пользователя — мы их не храним.

Четыре примера: строка лога → действие

Это сокращённые примеры для сравнения с вашим журналом, а не полный отчёт об одном вылете. Код завершения сам по себе не выбирает подходящий случай.

Не хватает зависимости или не совпадают версии модов

Incompatible mods found!
Mod 'Example' (example) requires any version of fabric-api, which is missing!

В этом примере Fabric просит Fabric API. Имена и требуемые версии в вашем логе будут другими.

  1. Найдите строки requires, which is missing или wrong version. Они называют мод, зависимость и допустимую версию.
  2. Установите указанную зависимость для своей версии Minecraft и загрузчика. Файл Forge не заменяет файл Fabric.
  3. В готовом модпаке сначала восстановите его исходный состав. Не обновляйте отдельные моды наугад.

Подробное решение этой ошибки

Игра запускается неподходящей Java

java.lang.UnsupportedClassVersionError: Example has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0

Именно этот фрагмент означает: компонент собран для Java 21, а запущен на Java 17.

  1. Проверьте версию и путь Java в настройках игрового профиля и в логе запуска. Java в терминале может быть другой.
  2. Выберите Java, которую требует конкретная версия игры, загрузчика и сборки. Установка самой новой Java не исправляет все старые сборки.
  3. Если лаунчер сам подбирает среду, верните автоматический выбор вместо случайного пути к java.exe.

Подробное решение этой ошибки

Мод не смог применить изменение к коду игры

org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError
Mixin [example.mixins.json:ExampleMixin] from phase [DEFAULT] in config [example.mixins.json] FAILED during APPLY

Это ошибка применения Mixin. Имя рядом помогает начать проверку, но само по себе не доказывает, что виноват только этот мод.

  1. Читайте всю цепочку Caused by и сообщения перед ней: причина может быть в версии игры, зависимости или взаимодействии модов.
  2. В копии профиля отмените последнее изменение. Проверяйте один шаг за раз и сохраняйте обязательные зависимости.
  3. Сверьте поддерживаемые версии у авторов затронутых модов. Не переносите рабочий мир в неполную сборку ради проверки запуска.

Подробное решение этой ошибки

Java не смогла выделить память

Error occurred during initialization of VM
Could not reserve enough space for object heap

Среда не смогла зарезервировать запрошенную память. Это отличается от OutOfMemoryError уже во время игры.

  1. Проверьте объём памяти в профиле и значение -Xmx. Оставьте память Windows и другим приложениям.
  2. Убедитесь, что профиль использует подходящую 64-битную Java; уберите случайно скопированные параметры JVM.
  3. Если в логе другая строка — OutOfMemoryError, — откройте отдельный разбор нехватки памяти, а не применяйте этот рецепт вслепую.

Подробное решение этой ошибки

Полезные справочники: какая Java нужна Minecraft, как установить моды, OutOfMemoryError во время игры.

Если причина пока не найдена

  1. Создайте отдельный чистый профиль той же версии Minecraft с подходящей Java. Запустите до главного меню, затем проверьте новый тестовый мир.
  2. Если чистая игра тоже вылетает, изучите её новый лог. При наличии hs_err_pid сохраните этот отчёт Java: он может указывать на нативный сбой, например в драйвере.
  3. Если чистая игра запускается, добавьте нужный загрузчик и его обязательные зависимости. В копии сборки возвращайте изменения по одному, каждый раз проверяя запуск.
  4. Если ошибка остаётся, подготовьте версию Minecraft, загрузчика и Java, список последних изменений и полный лог. Перед публичной отправкой проверьте его на токены доступа и личные данные.

Не удаляйте общую папку игры и не загружайте случайные DLL ради одного кода. Для исправления нужна конкретная строка ошибки.

Источники

Проверено 2026-11-09.

Частые вопросы

Exit Code 1 всегда означает неправильную Java?

Нет. Код 1 сообщает о неудачном завершении процесса. Причину показывают строки лога: это могут быть Java, моды, зависимости или другой сбой запуска.

Почему нет папки crash-reports?

Не каждый сбой успевает создать отчёт Minecraft. Откройте logs/latest.log в папке нужного профиля, а если игра не начала писать лог — журнал запуска лаунчера.

Нужно ли удалять .minecraft, чтобы исправить код 1?

Начните с лога и отдельного чистого профиля той же версии. Удаление общей папки может уничтожить миры, снимки и настройки и не объясняет причину ошибки.

Ещё в вики

По документации Java и Fabric. Примеры строк сокращены; названия модов условные.