# Смена ядра и версии Java в панели EGN: Paper, Fabric, Forge, NeoForge

> Как поменять ядро сервера и версию игры в разделе «Ядро сервера», какая Java нужна для каждой версии Minecraft и что делать, если сервер ругается на Java.

- Рубрика: Гайды по играм
- Опубликовано: 2026-11-13T19:00:00+03:00
- Обновлено: 2026-11-13T19:00:00+03:00
- Адрес: https://blog.egnetwork.ru/panel-smena-yadra-i-java
- Автор: Команда EGN

Ядро сервера — это программа, которая запускает игру. Для Minecraft это Paper, Fabric, Forge или NeoForge, и каждое из них работает со своим набором модов и плагинов. Вместе с ядром выбирается версия игры, а от версии зависит нужная Java. Если Java старее, сервер не стартует и пишет `UnsupportedClassVersionError`. Если Java новее, чем нужно для старой версии Forge, тоже бывают сбои.

В панели EGN ядро меняется в разделе «Ядро сервера» на странице «Моды и плагины». Смена идёт в фоне, Java подбирается сама, а перед сменой можно сделать снимок. В этой статье разберём, как поменять ядро, какая Java нужна для каких версий и что делать, если сервер ругается на версию.

## Коротко

Откройте «Моды и плагины», выберите вкладку «Ядро сервера» и нажмите нужное ядро: Paper, Purpur, Fabric, Forge, NeoForge, Vanilla и другие. Выберите версию Minecraft и подтвердите. Панель скачает ядро и выставит образ Java. Для Minecraft 1.20.5 и новее нужна Java 21, для версий 26.1 и новее — Java 25. Если сервер пишет про другую Java, нажмите «Сменить на Java 21» или «Сменить на Java 25» в карточке доктора.

## Что сейчас запущено

Раздел «Ядро сервера» начинается с блока «Сейчас запущено». Там видно, какое ядро работает, версия Minecraft и номер сборки. На тестовом сервере это выглядит так: «Сейчас запущено Paper. Установлена Minecraft версия 26.3. Установлен билд 249». Эти данные нужны, чтобы не спутать текущее ядро с тем, которое вы выбрали, но ещё не установили.

Если блок показывает не то ядро, что вы выбрали, значит смена ещё не завершилась. Дождитесь окончания задания в журнале. Если задание зависло, откройте доктора или перезапустите сервер.

![Ядро сервера: сейчас запущен Paper, версии Minecraft 26.3, и каталог ядер](https://blog.egnetwork.ru/media/437)

## Какие ядра есть

Каталог разбит по назначению. Ниже короткая шпаргалка для выбора.

![Каталог ядер сервера: Paper, Purpur, Fabric, Forge, NeoForge, Vanilla, Velocity и другие](https://blog.egnetwork.ru/media/436)

| Ядро | Для чего | Моды или плагины |
|---|---|---|
| Paper | Сервер с плагинами, быстрый и стабильный | Плагины Bukkit и Spigot |
| Purpur | Paper с дополнительными настройками | Плагины Bukkit |
| Fabric | Лёгкие моды, быстрые обновления | Моды Fabric |
| Forge | Большие моды и сборки | Моды Forge |
| NeoForge | Новые сборки для версий 1.20.2 и новее | Моды NeoForge |
| Vanilla | Чистая игра без модов | Нет |
| Velocity | Прокси для сети серверов | Плагины Velocity, не для игры |

Velocity не запускает игру, а работает как прокси, поэтому его ставят только на отдельный сервер-прокси. Секрет прокси задаётся в разделе «Настройки», группа «Сеть».

## Шаги: сменить ядро

1. Откройте «Моды и плагины» и выберите «Ядро сервера».
2. Выберите ядро из каталога. Для Minecraft карточка показывает число версий и сборок. Например, для Fabric это несколько сотен версий.
3. Выберите версию Minecraft. Список версий идёт от новых к старым.
4. Отметьте «Снимок перед сменой», если он не отмечен. Снимок сохранит текущие файлы до того, как ядро заменится.
5. Запустите установку. Смена пойдёт в фоне, а ход виден в журнале задания.
6. Дождитесь «Готово» в журнале задания и перезапустите сервер.

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

> [!WARNING] Смена ядра меняет файлы сервера
> Ядро заменяет `server.jar` и связанные файлы. Моды и плагины, несовместимые с новым ядром, могут перестать работать. Сделайте снимок или бэкап до смены и проверьте моды в разделе «Моды и плагины».

## Какая Java нужна

Версия Java зависит от версии Minecraft. Для 1.20.5 и новее игра требует Java 21 или новее. Для версий 26.1 и новее сервер просит Java 25. Эти требования подтверждаются сообщениями сервера в логе, поэтому доктор их тоже видит.

Вот шпаргалка по основным диапазонам.

| Версия Minecraft | Нужная Java | Что делать |
|---|---|---|
| 1.17 | Java 16 | Образ с Java 16 (панель отмечает и Java 17) |
| 1.17–1.20.4 | Java 17 | Образ с Java 17 |
| 1.20.5 — 1.21.x | Java 21 | Образ с Java 21 |
| 26.1 и новее | Java 25 | Образ с Java 25 |

Для модовых сборок смотрите рекомендацию самой сборки и карточку доктора: панель подбирает образ по версии игры, а сборка может требовать своё.

## Пример: Paper с latest на Java 21

Типичная ошибка: поставили Paper без версии, и панель взяла последнюю версию, 26.x, а образ оставили Java 21. Сервер стартует и падает. Доктор показывает карточку «Версия Java не подходит к версии игры»: «Minecraft 1.21.4 нужна Java 21, а сервер запускается на Java 17». Для 26.x текст будет про Java 25.

![Доктор: сервер на Java 17, а Minecraft 1.21.4 требует Java 21, кнопка «Сменить на Java 21»](https://blog.egnetwork.ru/media/381)

Нажмите «Сменить на Java 21» и затем «Запустить и проследить». Дождитесь сообщения о запуске в консоли. Если версия 26.x, нажмите «Сменить на Java 25». Подробнее о докторе в статье [Доктор сервера: почему не запускается](https://blog.egnetwork.ru/panel-doctor-pochemu-ne-zapuskaetsya).

## Пример: Forge с кастомным запуском

На стенде Forge 1.20.1 с модпаком Create поднимался за 144–169 секунд (проверка 13.11). Если Forge не стартует после смены ядра, смотрите журнал: строки о запуске и ошибки Java.

Если Forge не стартует после смены ядра, проверьте журнал и при необходимости переустановите ядро через «Ядро сервера».

## Как сделать в панели EGN: проверить ядро и Java после смены

Смена ядра закончилась, а уверенности нет. Проверьте по шагам.

1. Откройте «Моды и плагины» и вкладку «Ядро сервера». В блоке «Сейчас запущено» должно быть ядро, которое вы выбрали, и версия Minecraft.
2. Откройте «Консоль» и дождитесь строки запуска. В строке `Done (…s)! For help, type "help"` видно, что сервер поднялся. Это сообщение пишет сам Minecraft.
3. Если сервер ещё не поднялся, посмотрите строки с `Java`. Ошибка `UnsupportedClassVersionError` означает, что Java старее версии игры.
4. Откройте «Настройки» и проверьте поля, которые зависят от ядра, например «Тип мира» и «Режим игры». У некоторых ядер набор полей отличается.
5. Зайдите на сервер сами. Если клиент не подключается с сообщением о несовместимых модах, сверьте сборку у себя и на сервере.

> [!TIP] Сверяйте версию Java, а не только ядро
> Java видно в карточке доктора: строка «Java 17» или «Java 21» под названием сервера. Если там не та версия, смените образ, даже если ядро правильное.

## Пример: снимок перед сменой

Допустим, вы меняете Paper 1.21.1 на Fabric 1.21.1, чтобы поставить моды. Включённый снимок перед сменой сохранит текущие файлы. Если после смены плагины Bukkit не работают, а вы хотите вернуться, откройте «История и откат» в «Моды и плагины» и откатите изменение. Файлы Paper вернутся на место, а игроки продолжат работать со старым миром, если он совместим.

Так же работает и обратная смена: Fabric на Paper. Перед этим лучше сделать полный бэкап из «Бэкапов», потому что моды могли изменить данные мира.

## Симптом → причина → решение

| Симптом | Причина | Решение |
|---|---|---|
| `UnsupportedClassVersionError` | Java старее, чем требует версия | Сменить образ на Java 21 или 25 по версии |
| Сервер стартует на старом ядре после смены | Задание не дождалось конца | Дождаться «Готово» и перезапустить сервер |
| Моды не грузятся после смены ядра | Мод рассчитан на другой загрузчик | Откатить снимок или поставить мод под новое ядро |
| Java сменилась, а сервер всё равно падает | Ошибка не в Java, а в моде | Открыть доктора и посмотреть карточку причины |
| Смена зависла | Крупное ядро скачивается долго | Подождать и посмотреть журнал задания |

## Частые ошибки

- **Ставить latest без проверки версии.** Версия 26.x требует Java 25. Посмотрите, какая версия нужна моду или сборке, прежде чем выбирать.
- **Менять ядро без снимка.** Если что-то пойдёт не так, откатиться будет нечем. Оставьте «Снимок перед сменой» включённым.
- **Смешивать плагины и моды.** Paper не грузит моды Forge, а Forge не грузит плагины Bukkit. Выбирайте ядро под то, что будете ставить.
- **Не перезапустить сервер.** Файлы ядра заменены, но игра работает со старыми до перезапуска.
- **Ставить Velocity вместо Paper.** Velocity — прокси, на нём не играют.

## Итог

Смена ядра в панели EGN проходит в одно окно: выбираете ядро, версию и снимок, дальше панель ставит Java и файлы сама. Для Minecraft 1.20.5–1.21.x нужна Java 21, для 26.1 и новее — Java 25. Если сервер жалуется на версию, доктор предложит образ Java в одно нажатие.

Перед переходом на новое ядро сделайте бэкап и прочитайте [статью о модах](https://blog.egnetwork.ru/panel-mody-i-plaginy-ustanovka-obnovlenie-otkat). Если после смены нужно переехать с файлами, посмотрите [EGN Storage](https://blog.egnetwork.ru/panel-storage-import-v-oblako).

## Вопросы и ответы

### Какая Java нужна для Minecraft 1.21?
Для версий 1.20.5 и новее нужна Java 21. Выставьте образ Java 21, а при ошибке доктор предложит нужный образ.

### Какая Java нужна для Minecraft 26.1 и новее?
Java 25. Сервер сам пишет эту версию в логе, если образ неверный.

### Можно ли сменить ядро без потери мира?
Обычно мир сохраняется, но бэкап или снимок до смены делайте обязательно.

### Панель сама выбирает Java или надо выбирать вручную?
Панель выбирает образ Java по версии игры. Вручную менять образ нужно только тогда, когда доктор предлагает это в карточке.

Сервер под Minecraft за пару минут — [egnetwork.ru](https://egnetwork.ru/)

---

Материал EGN (blog.egnetwork.ru), обновлено 13 ноября 2026; при цитировании указывайте ссылку.
