Ваш Сервер Майнкрафт
Готов через 5 минут

∞ Слоты ~7 мс Пинг AntiDDoS 630+ Сборок Буквенный IP
Запустить
От 99₽/мес · 102 000+ клиентов · 4.8/5
Как решить ошибку unsupported java detected

Вы запускаете свой сервер Майнкрафт и в консоли красное Unsupported Java detected (61.0). Only up to Java 16 is supported, а сервер тут же гаснет? Давайте решать ошибку!

Вам поможет опытный Администратор Пётр с опытом создания Майнкрафт серверов более 10 лет.

Как решить ошибку Unsupported Java detected 61.0 only up to java 16 is supported

Короче, по факту тут все просто. Цифра 61.0 — это Java 17. А фраза Only up to Java 16 is supported значит, что Ваше ядро умеет работать только до Java 16.

Классика жанра — старый Paper 1.16.5, типа билд 794, который Вы пытаетесь запустить на Java 17. Он прямо в коде проверяет версию и глушит старт. В Minecraft такое сплошь и рядом, версии Java и ядра там жестко связаны.

Что значат цифры в ошибке

Это номер class-файла. Запомните базу:

  • 52.0 — Java 8
  • 55.0 — Java 11
  • 58.0 — Java 14
  • 59.0 — Java 15
  • 60.0 — Java 16
  • 61.0 — Java 17
  • 62.0 — Java 18
  • 65.0 — Java 21
  • 66.0 — Java 22
  • 69.0 — Java 25

То есть первая цифра — на чем пытаются запустить, вторая — лимит ядра. Но иногда люди путают наоборот. Нет, 61.0 у Вас — это не ошибка Java. Это Java 17 пришла, а ядро ее не ждало.

Решение ошибки Unsupported Java detected за 5 минут

Способ 1. Поставить нужную Java

Для этой конкретной ошибки нужен откат на Java 16.

Привязка по версиям Майнкрафта такая:

  • 1.16.5 и ниже — Java 8 или Java 11, а для того самого Paper 1.16.5 с проверкой — Java 16
  • 1.17 — Java 16
  • 1.18 — 1.20.4 — Java 17
  • 1.20.5 и выше — Java 21

Сначала проверьте, что у Вас реально запускается. В терминале дайте команду:

java -version

Часто на ПК стоит 2-3 Java сразу и сервер берет не ту. На Windows смотрите так:

Get-Command -All java

На Linux так:

update-alternatives —list java

Если Вы стоите на Хостинге Майнкрафт BungeeHost, то решение простое в 1 клик: заходим в настройки и выбираем нужную версию Java:

Настройка Java на Хостинге Майнкрафт

Способ 2. Прописать полный путь в батнике

Не надейтесь на PATH. Укажите Java прямо в старте.

Для Windows в start.bat пишите вроде:

«C:\Program Files\Java\jdk-16\bin\java.exe» -Xms2G -Xmx4G -jar paper.jar nogui

Для Linux примерно так:

/usr/lib/jvm/java-16-openjdk/bin/java -jar paper.jar nogui

Замените paper.jar на название своего ядра. После этого полностью выключите и запустите сервер заново.

Способ 3. Обновить ядро под Java

А если сидеть на 1.16.5 принципиально не хочется, проще обновить сервер до 1.18 и выше. Там Java 17 уже родная. Да и дыр с эксплойтами в старых билдах хватает, честно.

На том же Майнкрафт Хостинге BungeeHost смена Java делается в 1 клик в панели, ничего качать не надо. И кстати, поддержка там всегда рада такое решить — просто напишите им, какая у Вас версия ядра, они сами подберут Java и поправят строку запуска.

Способ 4. Костыль для Paper

Только для Paper-форков, на чистом Spigot и CraftBukkit не сработает. Добавьте флаг ДО -jar:

-DPaper.IgnoreJavaVersion=true

Получится вроде:

java -DPaper.IgnoreJavaVersion=true -jar paper-1.16.5-794.jar nogui

Но учтите нюанс. Проверка там не просто так. Старый Spigot через ASM переписывает legacy-плагины, и на новой Java это может сыпаться. Хотя у многих работает. Попробовать можно, а если полезут ошибки по плагинам — лучше вернитесь на способ 1.

Способ 5. Если у Вас панель Pterodactyl

Там Java меняется не в батнике, а в образе. Идите во вкладку Startup — Docker Image и выберите образ с java_16. Перезапустите сервер. Ошибка уйдет сразу.

Другие мутации этой же ошибки

Та же болячка, но с другими цифрами. Все случаи ниже — реальные, с форумов Paper и Spigot:

  • Unsupported Java detected (66.0). Only up to Java 16 is supported. Тот же Paper 1.16.5, но запустили уже на Java 22
  • Unsupported Java detected (62.0). Only up to Java 17 is supported. Свежий Paper запустили на Java 18
  • Unsupported Java detected (62.0). Only up to Java 15 is supported. Человек просто перепутал jar и переименовал старый билд в papermc.jar
  • Unsupported Java detected (61.0). Only up to Java 13 is supported. Сборка версий 1.13-1.16 через BuildTools на Java 17
  • Unsupported Java detected (59.0). Only up to Java 14 is supported. Запуск на Java 15, когда лимит был 14
  • Unsupported Java detected (58.0). Only up to Java 13 is supported. Запуск на Java 14, когда лимит был 13

Родственная ошибка из той же оперы — UnsupportedClassVersionError вроде has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version only recognizes up to 61.0. Смысл один в один — ядро или плагин скомпилены под более новую Java, чем стоит у Вас.

🔥 Из гайдов для Админов Майнкрафт серверов так же смотрят по теме: Готовые флаги Aikar для запуска и Как решить ошибку You need to agree to the EULA


А у Вас на каком ядре и Java вылезла эта ошибка? Откатились на 16 или обновили сервер? Поделитесь опытом в комментариях, это будет очень полезно для других людей!!


‼️ Было полезно? Пожалуйста, помогите сайту за 1 клик, поделившись информацией с друзьями и другими людьми! Мы гарантируем Вам предоставление только качественной информации и специальных подарков, в случае если Вы будете создавать свой сервер Майнкрафт. Спасибо Вам огромное! 💜

🌟 Поделиться:


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

🔒 Оставляя комментарий Вы подтверждаете, что прочли Политику Конфиденциальности и принимаете её условия, а так же даёте согласие на обработку Персональных Данных. Не оставляйте в комментариях о себе никакой личной информации, будьте культурны и вежливы к другим Людям. Вписывая своё имя / псевдоним / никнейм Вы даёте согласие на то, что они будут видны всем.


Обратная Связь

Опишите Проблему, Жалобу, или Вашу Идею. Мы изучаем каждое обращение и среагируем по существу.

Нажимая на кнопку «Отправить в Поддержку», Вы подтверждаете, что прочли Политику Конфиденциальности и даёте согласие на обработку Персональных Данных.

Автор Статьи:


♾️ Бесконечная Лента Контента по Майнкрафту:

⚡ создать свой майнкрафт сервер прямо сейчас

Создать Сервер Майнкрафт на https://bungee.host
Серверов Создано за сегодня через BungeeHost: 000

🎁 получить подарки

⭐ Оставьте свой EMAIL и получайте Подарки для успешного создания своего Майнкрафт сервера, а так же САМЫЕ ВАЖНЫЕ Новости Майнкрафт и Игр! ТОЛЬКО ПОЛЕЗНЫЕ ПИСЬМА, нам доверяют 102 000+ Клиентов!

Нажимая на кнопку " Подписаться " Вы подтверждаете, что прочли Политику Конфиденциальности и принимаете её условия, а так же даёте согласие на обработку Персональных Данных


ℹ️ Рубрики Контента