База знаний / Как сменить версию сервера Майнкрафт?

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

Как сменить версию сервера Майнкрафт?

✔️ Итак: «Как сменить версию сервера Майнкрафт?».

Кто-то придерживается «классики» и играет в старую, добрую 1.12.2, а кто-то любит следить за обновлениями и при малейших изменениях сразу же устанавливает новую версию. И в этом есть свои плюсы — добавляются новые различные плюшки, с которыми игра становится красочнее и интереснее.

Информация по ядрам

  • Vanilla и Snapshot — ванильное ядро от Mojang
  • Spigot — базовое ядро с поддержкой плагинов (не рекомендуется к использованию)
  • Paper — ядро с поддержкой плагинов и оптимизацией
  • Purpur, Patina, Pufferfish — ещё более оптимизированные ядра для плагинов, могут быть нестабильны
  • Forge, Fabric — ядра с поддержкой модов
  • Mohist, Magma, Catserver — ядра с поддержкой модов и плагинов одновременно. Нестабильны и не совместимы с некоторыми модами и плагинами

❗️ Существует два способа смены версии Minecraft ❗️

Вариант №1 — выбор версии в панели управления в 1 клик

Недавно мы добавили в панель управления все самые актуальные версии Майнкрафт. Всё, что вам необходимо — перейти во вкладку «Версии» в панели управления хостинга, выбрать желаемую версию и нажать кнопку «Установить». Ура! Ваш сервер готов к использованию! Просто перезагрузите его (это можно сделать во вкладке «Консоль»). Как видите, ничего сложного — с таким точно справится даже новичок!

Дополнительная важная информация

  • Если вы изменили версию Minecraft, рекомендуется (обязательно, если версия стала ниже или переход с модового ядра на другое) удалить мир. Для этого перейдите во вкладку «Файлы» и удалите каталоги world, world_nether, world_the_end.
  • Также в разделе «Строка запуска» не забывайте следить за версией Java (подробнее ниже и в видео).
  • Для стабильной работы крайне важно использовать версию Java, совместимую с версией сервера Minecraft. Неправильный выбор Java может привести к проблемам с запуском сервера и работой плагинов.

Как узнать нужную версию Java

Если сервер не запускается после обновления, проверьте вкладку «Консоль» на панели управления сервером. Там будет указано, какую версию Java использовать.

Совместимость Java с версиями сервера Майнкрафт

1. Fabric, Forge и гибридные ядра

Если вы используете ядра Fabric, Forge или гибриды, следуйте рекомендациям:

  • Версии 1.16 и ниже: используйте Java 8
  • Версия 1.17: переходите на Java 16
  • Версии 1.18 — 1.20.4: лучше всего подходит Java 17
  • Версии выше 1.20.5: используйте Java 21

2. Bukkit и Spigot

Для серверов на ядрах Bukkit или Spigot:

  • Версии 1.12.2 и ниже: используйте Java 8
  • Версии 1.16 и ниже: рекомендуется Java 8–16 (зависит от плагинов и производительности)
  • Версия 1.17: лучше всего подойдёт Java 16
  • Версии 1.18 — 1.20.4: рекомендуется Java 17
  • Версии выше 1.20.5: переходите на Java 21

3. Paper и его форки (Purpur, Pufferfish, Patina и др.)

Для серверов на основе Paper и его форков:

  • Версии 1.12.2 и ниже: используйте Java 8
  • Версии 1.16 и ниже: подходит Java 8+, рекомендуется Java 11 или 17
  • Версия 1.17: используйте Java 16+
  • Версии 1.18 — 1.20.4: рекомендуется Java 17+
  • Версии выше 1.20.5: оптимальный выбор — Java 21+

4. Velocity, BungeeCord и их форки

Для прокси-серверов на базе Velocity, BungeeCord и их форков:

  • Все версии: подходит Java 8+, но рекомендуется последняя доступная версия Java для лучшей производительности и безопасности

Выбор подходящей версии Java является ключевым фактором. Отображаемые версии сервера зависят от выбранной вами Java — обратите на это внимание.

Видео: смена версии сервера и настройка Java
Подробнее показано в видео на нашем YouTube-канале

Вариант №2 — установка ядра с помощью FileZilla (ручная загрузка)

Для тех, кто давно «в теме» и не первый день занимается настройкой Minecraft-серверов: любое ядро можно установить самостоятельно с помощью программы FileZilla. Наш хостинг предоставляет полный SFTP-доступ.

Инструкция по использованию программы FileZilla

Версию сервера Майнкрафт совершенно легко менять на необходимую вам:

  1. Загрузите файлы ядра на сервер и переименуйте исполняемый файл ядра в server.jar.
  2. В панели управления хостинга в разделе «Строка запуска» есть пункт «Файл ядра сервера JAR, который нужно запускать». Там указывается название JAR-файла для запуска. По умолчанию стоит server.jar. Следите за тем, чтобы название загруженного ядра и значение в этом пункте всегда совпадали.

Где взять ядро?

Смена версии на уже созданном сервере

Если в панели нет нужной версии для уже созданного сервера, можно:

  1. Создать новый Minecraft-сервер с нужной версией в панели.
  2. Подключиться к старому и новому серверу через SFTP.
  3. Скопировать папку мира (world или другое имя мира) со старого сервера на новый.
  4. Запустить новый сервер и проверить, что мир загрузился.
  5. Удалить старый сервер, когда убедитесь, что всё работает.

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