Использовани е собственных версий Java
Legacy Launcher по-умолчанию использует рекомендуемые Mojang сборки Java. Этот гайд позволит вам заменить эти версии Java на выбранные вами.
Как это сделать?
- Установите версию Minecraft, которую вы хотите запустить
- Откройте настройки лаунчера, на вкладке "Minecraft" перейдите в настройки Java

- В открывшемся окне выберите пункт "Рекомендуемая"

- Нажмите "Открыть папку"

- В открывшейся папке создайте файл с именем
override, например,override.txt
- Готово! Теперь файлы Java в этой папке можно свободно изменять или удалять и лаунчер не будет пытаться их скачать заново
Упрощенный способ
В связи с жалобами на стабильность работы рекомендуемых Mojang сборок Java мы подготовили для вас готовый пакет для замены Java на более стабильные.
- Скачайте подготовленный нами архив с Java:
Источники
Версии Java для данных архивов взяты из открытых источников: Adoptium Temurin (Java 8, Java 17) и AdoptOpenJDK (Java 16)
- Откройте настройки лаунчера, на вкладке "Minecraft" перейдите в настройки Java

- В открывшемся окне выберите пункт "Рекомендуемая"

- Нажмите "Открыть папку"

- В открывшейся папке дважды перейдите на уровень вверх.
Подсказка!
Если вы видите папки с названиями
java-runtime-alpha,java-runtime-beta,java-runtime-gamma,jre-legacy- то вы всё сделали правильноОбратите внимание!Если вы видите рядом с папкой файл
.versionи/или не видите других папок с Java, или видите папкиbinиlib- скорее всего, вы не в той папке - Замените содержимое папки на содержимое скачанного архива.
- Запустите лаунчер и игру
Пользовательская JVM через настройки
Этот метод будет использовать выбранную версию Java для всех версий Minecraft. Убедитес ь, что вы выбрали "рекомендованную" версию Java при смене версии Minecraft или сборки!
- Скачайте и установите желаемую версию Java
- Откройте настройки лаунчера, на вкладке "Minecraft" перейдите в настройки Java

- В открывшемся окне выберите пункт "Пользовательская"
- Нажмите кнопку "Обзор" возле поля "Путь" и выберите файл
bin/java.exe(Windows) илиbin/java(Linux/macOS) желаемой версии JavaСтандартные папки установки JavaWindows: Проверьте настройки установщика Java. Скорее всего, Java была у становлена в папку
C:\Windows\Program Files
Linux: Большинство пакетных менеджеров устанавливают Java в папку/usr/lib/jvm
macOS: В большинстве случаев установленные версии Java могут быть найдены в папках/Library/Java/JavaVirtualMachinesи~/Library/Java/JavaVirtualMachinesОбратите вниманиеПри вставке пути к Java в поле "путь" вручную убедитесь, что вставленное значение не окружено кавычками
- Нажмите кнопку "Готово"
Самый Сложный Метод
Этот метод рекомендуется только для опытных пользователей
Этот метод лучше всего подходит для пользовательских версий и сборок модов
- Запустите Legacy Launcher
- Нажмите на кнопку с иконкой папки, чтобы открыть папку игры
- Лаунчер может предложить выбор папок игры. Выберите "корневую"

- Лаунчер может предложить выбор папок игры. Выберите "корневую"
- Перейдите в папку
versions
- Найдите версию, в которой вы хотели поменять версию Java
подсказка
Возможно, вы захотите склонировать эту версию
- Откройте json-файл версии любым текстовым редактором (например, Notepad++)
- Найдите блок
javaVersion - Замените значение поля
componentна одно из следующих:примечаниеЭтот список может быть неполным. Список всех доступных версий Java можно посмотреть здесь.
jre-legacyдля Java 8java-runtime-alphaдля Java 16java-runtime-betaилиjava-runtime-gammaдля Java 17java-runtime-deltaдля Java 21java-runtime-epsilonдля Java 25
- Сохраните json-файл версии и перезапустите лаунчер. Версия теперь должна использовать выбранную версию Java
примечание
Галочка "Обновить клиент" отменит все ваши изменения