Хостинг · Разбор ошибок

UnsupportedClassVersionError

Ошибка версии класса Java: что означают числа 52, 61, 65, какой мод или плагин виноват и как это исправить.

Обновлено 13 августа 2026 г.

java.lang.UnsupportedClassVersionError: com/example/Plugin 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, чем та, на которой работает сервер.

Таблица версий

Class file versionJava
528
5511
6117
6521

Что делать

  1. Найдите имя виновника в первой строке (com/example/Plugin) — это плагин или мод.
  2. Скачайте его сборку под вашу версию Minecraft: под каждую версию игры используется своя Java — Версия Java.
  3. Если сборки под нужную Java нет, плагин несовместим с вашей версией сервера — ищите аналог.

В Millida

Версия Java подбирается панелью под ядро и версию игры, менять её вручную не нужно. Ошибка означает именно чужой файл, а не неправильную настройку хостинга.

Обратный случай (class file version 52 на новой Java) обычно работает: Java запускает старые классы. Проблемы возникают у очень старых модов 1.7–1.12 на Java 17+ — там нужна соответствующая версия игры.