Изменение версии Minecraft сервера
Версию Minecraft можно изменить без удаления услуги. Если выбранная при покупке версия тебе не подошла или сервер не запускается, не спеши его перезаказывать, иначе можно потерять файлы, мир, настройки и уже оплаченный период. Сначала попробуй автоматическую или ручную установку. Новый же сервер нужен только в редких случаях, например, если ты хочешь перейти на другой тип услуги, допустим, с Minecraft на VPS.
Перед любыми действиями лучше сделать резервную копию. Новые версии Minecraft умеют обновлять миры, но старые почти никогда не могут безопасно открыть мир, который уже запускался на более новой версии.
Установка при покупке
При заказе Minecraft сервера ты выбираешь версию из самых популярных вариантов, и хостинг автоматически устанавливает её. После установки можно открыть панель, запустить сервер и подключиться к нему по адресу из личного кабинета. Если сборке нужна конкретная версия Forge, проверь параметры установщика перед переустановкой — они описаны ниже.
Как выбрать способ
Начни с мастера «Изменить ядро» в личном кабинете. Он позволяет выбрать ядро и версию Minecraft, автоматически меняет параметры запуска и переустанавливает сервер.
- Если нужные ядро и версия есть в мастере, используй автоматическую установку ниже.
- Если сервер уже настроен на Forge или NeoForge и нужна конкретная сборка загрузчика, можно указать её точную версию в переменных и выполнить переустановку.
- Для совместимого запуска через
java ... -jarможно вручную заменить файл ядра и необходимые дополнительные файлы. - Если нужного варианта нет в мастере и он требует другой команды запуска, обратись в техническую поддержку. Самостоятельно отредактировать шаблон команды в панели не получится.
Автоматическая смена ядра или версии
- Сделай резервную копию мира, конфигураций и других важных файлов.
- Открой сервер на my.superhub.host и перейди в «Настройки».
- В разделе «Действия» нажми «Изменить ядро».
- Выбери нужное ядро, нажми «Продолжить», затем выбери версию Minecraft.
- Проверь итоговое подтверждение: в нём указаны ядро и версия, которые будут установлены. После подтверждения панель изменит параметры запуска и переустановит сервер.
- Дождись завершения установки, проверь выбранную версию Java и запусти сервер. Убедись по логам, что установилась нужная версия.

В мастере можно выбрать в том числе Forge и NeoForge. На следующем шаге выбирается версия Minecraft, а перед применением панель показывает итоговые параметры и предупреждает о переустановке.
Изменить версию Minecraft прямо в списке переменных не получится — для этого используй мастер «Изменить ядро».
Функционал управления постепенно переносится в my.superhub.host. В будущем отдельная панель Pterodactyl может перестать использоваться, поэтому основные действия в этой инструкции показаны для личного кабинета.
Версия Forge и NeoForge
Эта инструкция подходит, если сервер уже настроен на нужное ядро: Forge или NeoForge. Для перехода на другое ядро сначала используй мастер смены ядра. Если подходящего варианта нет, напиши в поддержку.
- Сделай резервную копию мира, конфигураций и других важных файлов, затем останови сервер.
- Найди нужную сборку на официальном сайте Forge или NeoForge. Проверь, для какой версии Minecraft она предназначена.
- Открой параметры запуска сервера. В личном кабинете это «Настройки» → «Переменные»; в Pterodactyl — вкладка «Запуск». Найди поле версии установленного Forge или NeoForge.
- Укажи точную версию загрузчика в формате из подсказки под полем. Например, для Forge это может быть
1.20.1-47.2.0. Для NeoForge следуй подсказке его поля: формат не нужно копировать с Forge. - Сохрани значение. В личном кабинете внизу страницы «Настройки» нажми «Переустановить сервер». В Pterodactyl это действие также находится во вкладке «Настройки».
- Дождись завершения установки, включи сервер и проверь версию по логам запуска.
В значении версии не должно быть лишних пробелов. Для Forge правильно: 1.20.1-47.2.0; неправильно: 1.20.1 - 47.2.0. Указывай сам номер версии в формате подсказки, а не имя скачанного установщика или ссылку на него.
Точная версия Forge или NeoForge определяет и устанавливаемую версию Minecraft. Менять закрытое для редактирования поле «Версия Minecraft» не нужно. Одного изменения значения загрузчика недостаточно: новые файлы устанавливаются при переустановке сервера.

На иллюстрации показаны параметры Forge. Для смены версии используй поле точной версии Forge. При его заполнении значения «Тип сборки» и «Версия Minecraft» игнорируются.
При смене ядра обычно сохраняются твой мир, конфигурации и другие загруженные файлы, а перезаписываются сам .jar-файл ядра и некоторые файлы в libraries. Установщик может изменить или удалить отдельные файлы, поэтому заранее сохрани резервную копию важных данных.
Ручная замена JAR
Этот способ подходит для ядер, которые запускаются той же командой через -jar. Проверь требования нового ядра к Java и инструкции по его установке. Если нужен другой шаблон команды, сначала обратись в поддержку.
- Сделай резервную копию важных файлов и останови сервер.
- Скачай нужную версию ядра с официального сайта проекта (ссылки ниже). Для Fabric следуй инструкции проекта по подготовке серверных файлов.
- Открой файловый менеджер панели или подключись через SFTP.
- Загрузи новый
.jar-файл и дополнительные файлы, если они требуются для выбранного ядра. - Укажи имя запускаемого JAR в поле «Исполняемый файл» или переименуй его под текущее значение этого поля, например
server.jar. В личном кабинете поле находится в «Настройках» сервера, в Pterodactyl — во вкладке «Запуск». - Запусти сервер и проверь консоль. Для применения вручную загруженного ядра достаточно запуска: переустановка может заменить его файлами из установщика хостинга.

В поле «Исполняемый файл» должно быть указано точное название запускаемого .jar-файла. Например, если файл называется paper-1.20.4.jar, впиши это имя или переименуй файл в server.jar, если именно он указан в поле. Подробности — в статье о команде запуска.
Ссылки для скачивания
Скачивай ядра только с официальных сайтов. Файлы из случайных Telegram-каналов, архивов и «зеркал» могут содержать вредоносный код или устаревшие сборки.
| Ядро | Где скачать | Когда использовать |
|---|---|---|
| Vanilla Java Edition | minecraft.net | Чистый сервер без плагинов и модов. |
| Paper | papermc.io | Оптимизированный сервер с плагинами Bukkit, Spigot и Paper. |
| Purpur | purpurmc.org | Форк Paper с дополнительными настройками геймплея. |
| Fabric | fabricmc.net | Сервер с Fabric-модами. |
| Forge | files.minecraftforge.net | Сервер со старыми и популярными Forge-модпаками. |
| NeoForge | neoforged.net | Современные модпаки, которые перешли с Forge на NeoForge. |
| Velocity | papermc.io | Прокси для сети серверов Minecraft: Java Edition. |
| BungeeCord | ci.md-5.net | Старый прокси для сети Java Edition серверов. |
| Vanilla Bedrock Edition | minecraft.net | Официальный сервер Minecraft: Bedrock Edition. |
| PocketMine-MP | pmmp.io | Сервер Bedrock Edition с плагинами PocketMine. |
| Cloudburst Nukkit | cloudburstmc.org | Java-ядро для Minecraft: Bedrock Edition. |
Переход между Java Edition и Bedrock Edition не всегда возможен простой заменой .jar-файла: не все Bedrock-ядра работают на Java. Например, Nukkit использует Java, а официальный Bedrock-сервер и PocketMine-MP — нет. Кроме того, для Bedrock на хостинге действуют другие тарифы. Для перехода напиши в техническую поддержку, чтобы подобрать тариф и настроить запуск нужного ядра.
Forge и NeoForge
Forge и NeoForge устанавливаются не так, как Paper или Purpur: у них есть инсталлятор, папка libraries, дополнительные файлы запуска и требования к версии Java. Для автоматического перехода используй мастер смены ядра. Если нужного варианта нет и требуется изменить команду вручную, обратись в поддержку. Если сервер уже настроен на нужный загрузчик, используй смену точной версии. Для ручной загрузки файлов Forge есть отдельная инструкция, но она не заменяет настройку команды запуска.
Версия Java
Разным версиям Minecraft нужна разная Java. Если версия Java не подходит, сервер может завершиться сразу после запуска.
Частый пример ошибки:
java.lang.UnsupportedClassVersionError: net/minecraft/server/Main has been compiled by a more recent version of the Java RuntimeЭта ошибка означает, что ядро собрано под более новую Java, чем та, которая выбрана на сервере. Бывает и наоборот: старые Forge-сборки, например на Minecraft 1.12.2 или 1.7.10, часто требуют Java 8 и могут не запускаться на Java 17 или Java 21.
Изменить Java можно по инструкции «Выбор и смена версии Java».
Распространённые ошибки
Сервер не видит файл
В консоли появляется ошибка:
Error: Unable to access jarfile server.jarКоманда запуска ищет файл server.jar, но такого файла нет в корневой папке. Проверь имя файла, расширение .jar и регистр букв. Для Linux имена server.jar и Server.jar считаются разными. Можно переименовать загруженное ядро в server.jar или указать его реальное имя в поле «Исполняемый файл» — смотри настройку команды запуска.
Если твоя сборка Forge или NeoForge использует unix_args.txt, замена имени .jar не решит проблему. Проверь, что команда запуска читает файл через @, путь к нему соответствует установленной версии и папка libraries загружена целиком. Подробности и пример команды — в разделе про unix_args.txt.
Мир от новой версии
После отката версии в логах может появиться сообщение:
[17:38:24 WARN]: java.lang.RuntimeException: Server attempted to load chunk saved with newer version of minecraft! 2586 > 1343
Server attempted to load chunk saved with newer version of minecraftЭто значит, что сервер пытается открыть мир, который уже сохранялся на более новой версии Minecraft. Останови сервер и сохрани копию текущего мира. Чтобы сохранить прогресс, верни совместимую новую версию сервера либо восстанови резервную копию, сделанную до обновления мира. Если старый мир не нужен, убери его папки из рабочей папки сервера и создай новый мир при запуске. Названия и расположение папок зависят от ядра и настроек; world, world_nether, world_the_end — лишь распространённые примеры.
Не подходят моды
Если сервер запускается, но падает при загрузке модов, проверь версии модов, загрузчика и Minecraft. Например, Fabric-мод для 1.20.1 не обязан работать на 1.20.4, а Forge-мод нельзя просто перенести на NeoForge без проверки совместимости.
Не работает команда version
На Paper, Purpur, Spigot и похожих ядрах можно проверить версию командой version в консоли. На Vanilla, Forge и Fabric такой команды может не быть. В этом случае смотри первые строки запуска в консоли или файл logs/latest.log.