Открыть сервисСервис

Сервер Minecraft для игры с другом

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

Основные способы совместной игры

В Minecraft существует четыре принципиальных подхода к организации совместной игры:

СпособТип сервераСложностьОграничения
Открытый мир (LAN)ВстроенныйНизкаяТолько одна локальная сеть
Tailscale / Radmin VPNВиртуальная сетьНизкаяТребуется установка клиента
RealmsОблачный (Mojang)МинимальнаяПлатная подписка
Собственный выделенный серверОтдельный процессСредняяТребует настройки Java

Локальный мир с открытым доступом

Самый простой способ — открыть одиночный мир для друзей. В главном меню выбирается «Сетевая игра» → «Создать сеть», после чего мир становится доступен всем компьютерам в той же локальной сети. Этот вариант подходит, если оба игрока находятся в одной квартире или используют общий Wi-Fi роутер. Скорость соединения максимальна, но за пределы локальной сети мир не выходит.

Подключение через виртуальные сети

Чтобы играть через интернет без настройки роутера, используется программный туннель. Наиболее распространены Tailscale и Radmin VPN: они создают виртуальную локальную сеть поверх интернета, и компьютеры видят друг друга так, как если бы находились рядом. После установки и регистрации в одном из сервисов хост запускает мир с опцией «LAN», а гость подключается по IP-адресу, выданному виртуальной сетью. Метод бесплатный, не требует статического IP и не открывает порты роутера.

Realms

Realms — официальный облачный сервис от Mojang. Мир размещается на серверах разработчика и доступен 24 часа в сутки, даже когда владелец вышел из игры. Подписка оформляется через аккаунт Microsoft и стоит несколько долларов в месяц; в базовом тарифе одновременно играют до трёх человек. Для игры с одним другом этого более чем достаточно, но функциональность ограничена: нельзя устанавливать моды и использовать произвольные плагины.

Собственный выделенный сервер

Полноценный сервер запускается отдельным процессом Java и даёт полный контроль над миром, настройками и модами.

Подготовка

Для запуска требуется:

  • Java Development Kit (JDK) версии 17 или выше — для современных версий игры;
  • 2–4 ГБ оперативной памяти, выделенной процессу;
  • Свободный порт 25565 на роутере.

Получение серверных файлов

На официальном сайте Mojang (minecraft.net) в разделе загрузок доступен файл server.jar для нужной версии игры. Альтернатива — сборки Spigot или Paper, которые оптимизированы для производительности и поддерживают плагины.

Запуск

В папке с файлом создаётся текстовый документ start.bat (в Windows) или start.sh (в Linux) со строкой:

`` java -Xmx2G -Xms1G -jar server.jar nogui ``

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

Настройка

В файле server.properties задаются основные параметры:

  • server-port — номер порта (по умолчанию 25565);
  • max-players — максимальное число игроков;
  • gamemode — режим игры по умолчанию;
  • difficulty — сложность;
  • online-mode — проверка лицензии (для пиратских клиентов ставится false).

Проброс портов

Чтобы друг подключился через интернет, на роутере хоста настраивается проброс (port forwarding) порта 25565 на локальный IP компьютера. Альтернатива — использовать туннель вроде ngrok или тот же Tailscale, что избавляет от возни с роутером.

Подключение второго игрока

Второй игрок запускает Minecraft, выбирает «Сетевая игра» → «Добавить сервер» и вводит публичный IP-адрес хоста (или адрес туннеля). После этого мир загружается, и оба игрока находятся в одном пространстве.

Типичные проблемы

ПроблемаПричинаРешение
«Can't connect to server»Порт не проброшенПроверить настройки роутера
Высокий пингУдалённое подключениеИспользовать туннель ближнего региона
Сервер падаетМало памятиУвеличить -Xmx до 4G
Ошибка версииНесовпадение версий клиента и сервераПривести обе стороны к одной версии

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

Источники:

  • Официальная документация Minecraft (minecraft.net)
  • SpigotMC — руководство по развёртыванию сервера
  • PaperMC — документация по настройке сервера
  • Tailscale — документация по созданию виртуальной сети
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru