Перейти к основному содержимому

Использование собственных версий Java

Legacy Launcher по-умолчанию использует рекомендуемые Mojang сборки Java. Этот гайд позволит вам заменить эти версии Java на выбранные вами.

Как это сделать?

  1. Установите версию Minecraft, которую вы хотите запустить
  2. Откройте настройки лаунчера, на вкладке "Minecraft" перейдите в настройки Java Настройки => Minecraft => Java => "Настроить"
  3. В открывшемся окне выберите пункт "Рекомендуемая" Выбор "рекомендуемой" Java
  4. Нажмите "Открыть папку" Открытие папки
  5. В открывшейся папке создайте файл с именем override, например, override.txt Создание файла "override"
  6. Готово! Теперь файлы Java в этой папке можно свободно изменять или удалять и лаунчер не будет пытаться их скачать заново
Где скачать Java для замены?

Скачать альтернативные файлы Java вы можете на сайтах их разработчиков, например Temurin и Azul. Вам необходимо скачивать архив, а не установочный файл.

Упрощенный способ

В связи с жалобами на стабильность работы рекомендуемых Mojang сборок Java мы подготовили для вас готовый пакет для замены Java на более стабильные.

  1. Скачайте подготовленный нами архив с Java:
    Источники

    Версии Java для данных архивов взяты из открытых источников: Adoptium Temurin (Java 8, Java 17) и AdoptOpenJDK (Java 16)

  2. Откройте настройки лаунчера, на вкладке "Minecraft" перейдите в настройки Java Настройки => Minecraft => Java => "Настроить"
  3. В открывшемся окне выберите пункт "Рекомендуемая" Выбор "рекомендуемой" Java
  4. Нажмите "Открыть папку" Открытие папки
  5. В открывшейся папке дважды перейдите на уровень вверх.
    Подсказка!

    Если вы видите папки с названиями java-runtime-alpha, java-runtime-beta, java-runtime-gamma, jre-legacy - то вы всё сделали правильно

    Обратите внимание!

    Если вы видите рядом с папкой файл .version и/или не видите других папок с Java, или видите папки bin и lib - скорее всего, вы не в той папке

  6. Замените содержимое папки на содержимое скачанного архива.
  7. Запустите лаунчер и игру

Пользовательская JVM через настройки

Этот метод не рекомендуется к использованию

Этот метод будет использовать выбранную версию Java для всех версий Minecraft. Убедитесь, что вы выбрали "рекомендованную" версию Java при смене версии Minecraft или сборки!

  1. Скачайте и установите желаемую версию Java
  2. Откройте настройки лаунчера, на вкладке "Minecraft" перейдите в настройки Java Настройки => Minecraft => Java => "Настроить"
  3. В открывшемся окне выберите пункт "Пользовательская"
  4. Нажмите кнопку "Обзор" возле поля "Путь" и выберите файл bin/java.exe (Windows) или bin/java (Linux/macOS) желаемой версии Java
    Стандартные папки установки Java

    Windows: Проверьте настройки установщика Java. Скорее всего, Java была установлена в папку C:\Windows\Program Files
    Linux: Большинство пакетных менеджеров устанавливают Java в папку /usr/lib/jvm
    macOS: В большинстве случаев установленные версии Java могут быть найдены в папках /Library/Java/JavaVirtualMachines и ~/Library/Java/JavaVirtualMachines

    Обратите внимание

    При вставке пути к Java в поле "путь" вручную убедитесь, что вставленное значение не окружено кавычками

  5. Нажмите кнопку "Готово"

Самый Сложный Метод

Обратите внимание

Этот метод рекомендуется только для опытных пользователей

подсказка

Этот метод лучше всего подходит для пользовательских версий и сборок модов

  1. Запустите Legacy Launcher
  2. Нажмите на кнопку с иконкой папки, чтобы открыть папку игры Нажмите на кнопку с иконкой папки
    • Лаунчер может предложить выбор папок игры. Выберите "корневую" Выберите "корневую папку"
  3. Перейдите в папку versions Дважды кликните по папке versions
  4. Найдите версию, в которой вы хотели поменять версию Java
    подсказка

    Возможно, вы захотите склонировать эту версию

  5. Откройте json-файл версии любым текстовым редактором (например, Notepad++)
  6. Найдите блок javaVersion
  7. Замените значение поля component на одно из следующих:
    примечание

    Этот список может быть неполным. Список всех доступных версий Java можно посмотреть здесь.

    • jre-legacy для Java 8
    • java-runtime-alpha для Java 16
    • java-runtime-beta или java-runtime-gamma для Java 17
    • java-runtime-delta для Java 21
    • java-runtime-epsilon для Java 25
  8. Сохраните json-файл версии и перезапустите лаунчер. Версия теперь должна использовать выбранную версию Java
    примечание

    Галочка "Обновить клиент" отменит все ваши изменения