TCLauncher

TCLauncher › Все гайды

Какая Java нужна для Minecraft

Java 8, 17 или 21: какая версия для какого Minecraft, почему игра пишет о неправильной Java и как не думать об этом вообще.

Разные версии Minecraft требуют разную Java. Отсюда классическая ошибка — поставили одну Java, а игра хочет другую.

Какая для какой

  • Minecraft до 1.16.5 — Java 8.
  • 1.17 — Java 16.
  • 1.18–1.20.4 — Java 17.
  • 1.20.5 и новее — Java 21.

Как в TCLauncher

Ничего ставить не нужно: лаунчер сам скачивает нужную Java для каждой версии игры и держит несколько рядом. Сборка на 1.12.2 запустится с Java 8, а на 1.21 — с Java 21.

Если хотите свою Java, её можно указать в настройках сборки.

Ошибки из-за Java

  • «Unsupported class file major version» — Java слишком старая.
  • Старый Forge не запускается на новой Java — нужна Java 8.

Скачайте TCLauncher — он бесплатный.

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

Нужно ли ставить Java для TCLauncher?

Для Windows-версии — нет, Java уже внутри, а для игры лаунчер скачивает её сам.

Можно ли иметь несколько версий Java?

Да, лаунчер держит их отдельно и для каждой игры берёт нужную.

Скачать TCLauncher