Java для Майнкрафт — какую скачать, установка, Java 17/21/25
Для Майнкрафт 26.3 нужна Java 25, для 1.20.1 — Java 17, для 1.21.x — Java 21. Как скачать, установить и выбрать Java в лаунчере, исправить ошибки.
Обновлено 15 октября 2026 г.
Для Майнкрафт Java Edition 26.3 нужна Java 25. Для популярных серверных версий требования другие: 1.20.1 запускают на Java 17, 1.21.x — на Java 21, а 1.12.2 и 1.16.5 — на Java 8. Официальный Minecraft Launcher при стандартных настройках сам скачивает подходящую Java, поэтому отдельно устанавливать её обычно не требуется.
Какая Java нужна для вашей версии Майнкрафта
Сначала посмотрите точную версию игры в профиле лаунчера. Даже соседние выпуски могут требовать разную Java.
| Версия Minecraft Java Edition | Какую Java выбрать | Что учитывать |
|---|---|---|
| 26.3 | Java 25, 64 бита | Переход на Java 25 произошёл в выпуске 26.1 |
| 1.20.5–1.21.11 | Java 21, 64 бита | Включая 1.21.1 и остальные выпуски ветки 1.21.x |
| 1.18–1.20.4 | Java 17 | Включая популярную версию для модов 1.20.1 |
| 1.17–1.17.1 | Java 16 | Отдельная ступень между Java 8 и Java 17 |
| 1.12–1.16.5 | Java 8 | Включая 1.12.2 и 1.16.5; для старых сборок с модами сверяйтесь с их инструкцией |
Таблица помогает выбрать подходящую версию для обычного запуска. Для модпака дополнительно учитывайте требования его автора: загрузчик и моды могут ограничивать совместимость. Установка самой новой Java не гарантирует, что старая сборка заработает.
Где скачать Java 8, 17, 21 и 25
Подойдёт Eclipse Temurin от проекта Eclipse Adoptium — бесплатная сборка OpenJDK. В разделе загрузок выберите нужную ветку Java, операционную систему и архитектуру процессора. Скачивайте последний стабильный выпуск внутри нужной ветки, а не предварительную сборку с пометкой EA.
Для запуска достаточно среды исполнения JRE. Если доступен только JDK, он тоже подходит: среда исполнения уже входит в комплект. Для обычной игры отдельные инструменты разработки использовать не придётся.
- Выберите версию Java по таблице выше.
- Укажите свою систему: Windows, macOS или Linux. Для обычного ПК с процессором Intel или AMD выбирайте
x64; для Mac с Apple Silicon —aarch64илиARM64. - В Windows скачайте установщик
.msi, в macOS —.pkg. В Linux используйте пакет для своего дистрибутива либо архив. - Запустите установщик и завершите установку. Запомните папку, куда установлена Java.
- Полностью закройте и снова откройте лаунчер. Если он использует Java, указанную вручную, выберите новую установку в его настройках.
В Windows с установленным WinGet можно обойтись без поиска установщика. Откройте Терминал или PowerShell и выполните одну команду для нужной версии:
| Версия Java | Команда установки |
|---|---|
| Java 25 | winget install --id EclipseAdoptium.Temurin.25.JDK -e |
| Java 21 | winget install --id EclipseAdoptium.Temurin.21.JDK -e |
| Java 17 | winget install --id EclipseAdoptium.Temurin.17.JDK -e |
| Java 8 | winget install --id EclipseAdoptium.Temurin.8.JDK -e |
Подтвердите установку, если система попросит. Если команда winget не найдена, используйте обычный установщик. После установки откройте новое окно терминала для проверки Java.
Как выбрать Java в лаунчере и TLauncher
Установленная в системе Java и Java, на которой запускается игра, могут различаться. Лаунчер способен использовать собственную среду исполнения или путь, сохранённый в настройках отдельного профиля.
- Официальный Minecraft Launcher. При стандартных настройках оставьте автоматический выбор. Если раньше вы меняли исполняемый файл Java, откройте настройки нужной установки и дополнительные параметры: уберите ручное переопределение либо укажите подходящую Java.
- TLauncher. Откройте шестерёнку, затем настройки и пункт выбора Java. Сначала проверьте вариант по умолчанию. Если задаёте Java вручную, подбирайте её под версию игры, а не под название лаунчера.
- Другой лаунчер. Найдите настройку Java в параметрах сборки или профиля. Название поля может отличаться: «Путь к Java», «Java executable», «Среда выполнения».
Если поле просит исполняемый файл, в Windows выберите javaw.exe или java.exe в папке bin нужной установки. В Linux и macOS используется файл java. Если лаунчер просит именно папку Java, укажите корневую папку установки, а не файл внутри неё.
Можно держать несколько версий Java одновременно: например, назначить одну старой сборке, другую — новой. Удалять все предыдущие установки перед обновлением не требуется.
Java не содержит саму игру. Установка MineLauncher и других программ запуска — отдельный шаг; варианты для разных устройств разобраны в гайде по лаунчерам.
Как проверить и обновить Java
Откройте командную строку или терминал и выполните java -version. Команда покажет версию Java, которую система находит через переменную PATH.
Этот результат не обязательно совпадает с Java, выбранной в лаунчере. Если после установки игра продолжает жаловаться на старую версию, проверьте путь в её профиле и сведения о Java в журнале запуска или отчёте об ошибке.
В Windows команда where.exe java покажет найденные через PATH пути. Если их несколько, обычная команда java использует первый подходящий. Менять системный порядок необязательно, если в лаунчере можно явно выбрать нужную установку.
Для обновления скачайте свежий стабильный выпуск той же ветки. Переход с Java 17 на Java 25 делайте под требования игры или сборки: это разные основные версии, а не взаимозаменяемые обновления.
Какая Java нужна для модов и шейдеров
Для модов проверяйте сразу три вещи: версию Minecraft, загрузчик и версию Java. Файл для Forge не становится совместимым с Fabric после обновления Java, а мод для другой версии игры может не загрузиться даже при правильно выбранной среде исполнения.
Для обычной сборки на Minecraft 1.20.1 начните с требований Java 17, затем проверьте инструкцию модпака. Если отдельный мод требует более новую Java, убедитесь, что её поддерживают загрузчик и остальные моды; иначе подберите совместимый выпуск самого мода. Порядок установки разобран в гайде по модам.
Шейдеры требуют подходящего загрузчика шейдеров и совместимой графики. Одна установка Java их не добавит — используйте инструкцию по установке шейдеров.
Java установлена, но Майнкрафт не запускается
| Сообщение или ситуация | Что проверить |
|---|---|
«Java не найдена», отсутствует javaw.exe | Проверьте сохранённый путь: папку могли удалить или заменить при обновлении. Выберите существующую установку либо верните автоматический выбор. |
java не распознаётся в терминале | Java отсутствует в PATH или терминал открыт до установки. Откройте новое окно; при необходимости включите добавление Java в PATH через установщик. |
UnsupportedClassVersionError, compiled by a more recent version | Игра или мод собраны для более новой Java, чем используется сейчас. Сверьте требования и смените Java в профиле запуска. |
Could not create the Java Virtual Machine | Посмотрите строки рядом с ошибкой. Причиной могут быть неподдерживаемые параметры JVM или неверные настройки памяти. Если вы меняли аргументы, восстановите стандартные для этого профиля. |
Exit code 1 | Это общий код завершения. Откройте журнал и найдите конкретную ошибку: по одному коду нельзя определить, виноваты Java, моды или настройки. |
Если подходящая Java уже выбрана, сначала попробуйте запустить ту же версию игры без модов в отдельном профиле. Дальнейшие решения ищите по точному тексту сообщения в разделе ошибок запуска. При ошибке Bad video card drivers проверьте драйвер видеокарты и поддержку OpenGL.
Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.
