Давайте дружить в Телеграме: рассказываем про новые фичи и общаемся в комментах Подписаться
support@serv.host
Личный кабинет

Как открыть сервер Minecraft на хостинге?

Хотите создать свой сервер Minecraft для игры с друзьями, запустить проект с модами или организовать коммерческий проект? В этом подробном руководстве мы разберем, как правильно установить Java, выбрать подходящее ядро сервера и запустить ваш первый сервер на хостинге serv.host.

Шаг 1. Определяем версию сервера и устанавливаем Java

Первым и самым важным шагом является выбор версии Minecraft и установка соответствующей ей версии Java. Неправильный выбор версии Java может привести к невозможности запуска сервера или появлению ошибок во время работы.

  • Версии 1.8 – 1.16.5 → Требуется Java 8
  • Версии 1.17 – 1.20.4 → Требуется Java 17
  • Версии 1.20.5 и выше → Требуется Java 21

Совет: Если вы не уверены, какую версию выбрать, ориентируйтесь на версию клиента Minecraft, которую будут использовать ваши игроки.

Установка Java 8

sudo apt install openjdk-8-jre-headless -y

Установка Java 17

sudo apt install openjdk-17-jre-headless -y

Установка Java 21

sudo apt install openjdk-21-jre-headless -y

Шаг 2. Выбираем ядро сервера Ядро — это основа вашего сервера, определяющая его производительность, функциональность и совместимость с плагинами или модами. Выбор зависит от ваших целей.

Для игры с друзьями (без модов) Если вы хотите создать сервер для комфортной игры в чистую Minecraft, рекомендуется использовать оптимизированные и стабильные ядра:

  • Vanilla: Оригинальная версия Minecraft от Mojang. Самая медленная, но и самая чистая.
  • Paper: Наиболее популярное и производительное ядро. Это форк Spigot с тысячами оптимизаций и исправлений ошибок. Идеальный выбор для большинства проектов
  • Spigot: Классическое ядро с фокусом на производительность за счет управления видимостью чанков. Полностью совместимо с Paper
  • Purpur: Форк Paper с дополнительными настройками игрового процесса

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

  • Forge: Самый старый и крупный экосистемный загрузчик с наибольшим количеством доступных модов
  • Fabric: Более легковесный и быстрый загрузчик, который быстрее адаптируется к новым версиям Minecraft. Часто выбирают для оптимизированных сборок
  • NeoForge: Активно развивающийся форк Forge
  • Quilt: Еще один современный загрузчик, аналогичный Fabric по своей философии
  • Magma: Форк Paper, предназначенный для создания модифицированных серверов, сочетающий производительность Paper и экосистему модов

Для коммерческих проектов Для серверов с донатом, платными услугами или другими способами монетизации рекомендуется использовать производительные ядра, совместимые с большим количеством плагинов, например, Paper или Purpur.

Шаг 3. Скачиваем и запускаем сервер В качестве примера возьмем популярное ядро Paper. Скачать нужную версию можно на официальной странице релизов GitHub.

  1. Скачайте полученный файл .jar.
  2. Загрузите его на ваш сервер через FTP-клиент или файловый менеджер панели управления serv.host.
  3. Откройте терминал на вашем сервере и запустите сервер одной командой, заменив "НАЗВАНИЕ_ФАЙЛА.jar" на реальное имя вашего файла: java -jar "НАЗВАНИЕ_ФАЙЛА.jar"

При первом запуске сервер сгенерирует файл eula.txt и остановится, выдав сообщение о необходимости принять условия лицензии.

Шаг 4. Принимаем условия EULA

  1. Установите текстовый редактор nano, если он отсутствует: sudo apt update && sudo apt install nano -y
  2. Откройте файл eula.txt: nano eula.txt
  3. Найдите строку eula=false и измените её на eula=true.
  4. Сохраните файл: нажмите Ctrl+O, затем Enter, после чего Ctrl+X.

Шаг 5. Настраиваем сервер для пираток (не обязательно)

  1. Откройте файл server.properties: nano server.properties
  2. Найдите строку online-mode=true и измените её на online-mode=false.
  3. Сохраните файл тем же способом: Ctrl+O → Enter → Ctrl+X → Enter.

Шаг 6. Финальный запуск Теперь, после принятия EULA и всех настроек, можно запустить сервер окончательной командой: java -jar "НАЗВАНИЕ_ФАЙЛА.jar"