Игра не запускается или вылетает

«UnsupportedClassVersionError» в Майнкрафте

Java старее, чем нужно этой версии игры или серверу. Числа в ошибке — версии class-файла: 65 — это Java 21, 69 — Java 25.

  • Minecraft 26.3

Коротко

Причины и что делать — ниже

Java старее, чем нужно этой версии игры или серверу. Числа в ошибке — версии class-файла: 65 — это Java 21, 69 — Java 25.

Как выглядит

java.lang.UnsupportedClassVersionError: … 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, а не игра, — поэтому она только по-английски. Многоточие — путь к файлу, его Java подставляет свой.

Почему так пишет

  • Запущена старая Java: например, Java 17 там, где нужна 21.

Что делать игроку

  1. Поставьте Java той версии, что нужна, — таблица на странице «Какая Java нужна». Лаунчер Mojang и JuxLauncher скачивают нужную Java сами.

Что делать владельцу сервера

  • На сервере укажите в файле запуска полный путь к нужной java — иначе запустится та, что первой стоит в PATH.

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

Что значит «UnsupportedClassVersionError» в Майнкрафте?

Java старее, чем нужно этой версии игры или серверу. Числа в ошибке — версии class-файла: 65 — это Java 21, 69 — Java 25.

Почему пишет «UnsupportedClassVersionError»?

Запущена старая Java: например, Java 17 там, где нужна 21.

Как исправить «UnsupportedClassVersionError»?

Поставьте Java той версии, что нужна, — таблица на странице «Какая Java нужна». Лаунчер Mojang и JuxLauncher скачивают нужную Java сами.

Похожие ошибки

Все ошибки Какая Java нужнаФайл запуска сервера

Тексты ошибок — из локализации Minecraft 26.3 дословно; причины и советы — редакции.