Языки программирования

Как создать сервер Minecraft для игры с другом

Чтобы поиграть с другом в Minecraft на своем мире, нужен один из трех вариантов: открыть мир в локальной сети, запустить отдельный сервер Java Edition на компьютере, взять Realms или бесплатный/платный хостинг. Самый правильный выбор зависит от того, где находится друг, какая версия Minecraft у вас обоих и хотите ли вы держать мир включенным постоянно

Если вы в одной Wi-Fi сети, начните с локальной игры. Если друг в другом городе, нужен сервер с внешним доступом: ваш компьютер с пробросом порта, VPS, Realms или игровой хостинг

По этой теме полезно отдельно посмотреть Как я создал безопасные Firebase Cloud Functions с правами администратора и ограничением частоты запросов, чтобы расширить контекст и сравнить подходы

По этой теме полезно отдельно посмотреть Go и Rust: что выбрать для проекта, чтобы расширить контекст и сравнить подходы

Какой вариант выбрать

Ситуация Что выбрать Сложность
друг рядом в той же сети открыть мир по LAN низкая
играете редко вдвоем локальный сервер на компьютере средняя
нужен простой официальный способ Minecraft Realms низкая
нужен бесплатный вариант без своего ПК Aternos или похожий сервис низкая-средняя
нужен постоянный сервер VPS или игровой хостинг средняя

Для новичка проще всего Realms или Aternos. Для обучения администрированию полезнее локальный сервер Java Edition

Локальная игра в одной сети

Откройте мир в Minecraft, нажмите Open to LAN и выберите режим. Друг в той же сети увидит мир в multiplayer. Если не видит, проверьте, что вы подключены к одной сети и firewall не блокирует Java

Этот способ хорош для одной комнаты, но плохо подходит для игры через интернет. После закрытия мира сервер исчезнет

Сервер Java Edition на своем компьютере

Создайте отдельную папку и положите туда server.jar, скачанный для нужной версии Minecraft Java Edition

mkdir minecraft-server
cd minecraft-server
java -Xms1G -Xmx2G -jar server.jar nogui

После первого запуска откройте eula.txt и подтвердите лицензионное соглашение

eula=true

Запустите сервер снова

java -Xms1G -Xmx2G -jar server.jar nogui

Когда в консоли появится Done, сервер готов. Вы подключаетесь по localhost:25565, друг в вашей сети — по локальному IP вашего компьютера

Как пустить друга через интернет

Для подключения из другой сети нужен внешний адрес и открытый порт 25565. На домашнем роутере это называется port forwarding или проброс порта. В firewall компьютера тоже нужно разрешить Java или порт сервера

Минимальная проверка:

  • сервер запущен
  • версия клиента совпадает с версией сервера
  • порт 25565 проброшен на локальный IP компьютера
  • firewall не блокирует подключение
  • друг вводит внешний IP и порт

Если провайдер выдает серый IP, проброс порта может не помочь. Тогда проще взять Realms, Aternos, VPS или игровой хостинг

Настройки server.properties

После первого запуска появится файл server.properties. Для приватной игры важны эти параметры

server-port=25565
online-mode=true
white-list=true
max-players=5
difficulty=normal
pvp=false

Whitelist включайте почти всегда, если сервер открыт в интернет. Добавьте друга командой в консоли сервера

whitelist add Nickname

Бэкап мира

Перед установкой модов, сменой версии или экспериментами скопируйте папку мира. Обычно она называется world

cp -r world world-backup-2026-07-02

Если играете вдвоем, backup все равно нужен. Потерять дом, ферму и ресурсы из-за неудачной настройки очень обидно

Частые проблемы подключения

Друг не видит сервер — проверьте адрес, порт и статус сервера. Ошибка версии — поставьте одинаковую версию Minecraft. Таймаут — смотрите firewall, проброс порта и серый IP. Пускает вас, но не друга — скорее всего, сервер доступен только локально

Не меняйте все настройки сразу. Сначала добейтесь подключения на чистом сервере, потом добавляйте моды, плагины и дополнительные правила

Чек-лист перед игрой

  • оба игрока знают версию Minecraft
  • сервер запускается без ошибок
  • мир создался
  • whitelist включен
  • ник друга добавлен
  • сделан backup мира
  • порт открыт, если друг подключается из другой сети
  • есть короткая инструкция, какой адрес вводить

Realms, Aternos или свой сервер

Если цель — просто быстро поиграть вдвоем, Realms или Aternos могут быть быстрее ручной настройки. Realms проще, потому что это официальный путь с минимальной настройкой. Aternos бесплатный, но с очередью и ограничениями. Свой сервер дает больше контроля, но требует Java, портов, backup и понимания настроек

Выбирайте так:

  • хотите без настройки — Realms
  • хотите бесплатно и не держать компьютер включенным — Aternos
  • хотите учиться и контролировать файлы — свой сервер
  • хотите постоянную игру и моды — VPS или игровой хостинг

Моды и плагины для игры вдвоем

Не ставьте моды до первого успешного подключения друга. Сначала чистый сервер, потом backup, потом один мод или плагин. Если используете Forge или Fabric, у обоих игроков должны совпадать версии загрузчика и модов. Если используете Paper или Spigot, плагины стоят на сервере, а клиенту часто ничего ставить не нужно

Порядок безопасной настройки:

  1. запустить чистый сервер
  2. подключиться самому
  3. подключить друга
  4. сделать backup мира
  5. добавить один мод или плагин
  6. проверить подключение снова

Короткая инструкция для друга

Отправьте другу не только адрес, но и понятную инструкцию

Версия: Minecraft Java 1.20.4
Адрес: 123.123.123.123:25565
Whitelist включен, ник добавлен
Моды не нужны
Если не заходит, пришли текст ошибки

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

Как понять, что сервер готов

Сервер готов к игре, если вы оба заходите, мир сохраняется после перезапуска, whitelist включен, порт не открыт без необходимости, а папка мира скопирована перед экспериментами. Для игры с одним другом этого достаточно. Остальные улучшения можно добавлять позже

Мини-диагностика по симптомам

Если друг видит Connection timed out, обычно проблема в доступе снаружи: порт, firewall, серый IP или неверный адрес. Если ошибка про версию, проверьте номер Minecraft и тип сервера. Если пишет, что игрок не в whitelist, добавьте ник командой whitelist add. Если сервер лагает, уменьшите дальность прорисовки и не ставьте тяжелые моды

Записывайте, что именно меняли. Когда настроек много, легко забыть, после какого шага сервер перестал запускаться

Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные

Настройки cookie

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x