Как создать сервер в Майнкрафте для друзей: Java и Bedrock

Пошаговый запуск своего сервера на ПК: Java, Bedrock, локальная сеть и бесплатный хостинг. Настройки, белый список, подключение с телефона, перенос мира и решения частых ошибок.

Иллюстрация MineServera: свой сервер и совместная постройка дома в кубическом мире
СодержаниеКакой способ выбратьЛокальный сервер для друзей в одной сетиКак создать Java-сервер на ПК1. Подготовьте папку, Java и серверный файл2. Первый запуск и соглашение3. Проверьте вход на своём компьютереНастройки server.propertiesКак добавить друзей и выдать праваКак подключить друга через интернетBedrock: сервер для телефона и WindowsКак сделать бесплатный сервер на AternosКак перенести свой мир на серверСервер с модами, плагинами и приватамиПочему сервер не работаетПроверка перед приглашением игроков

Чтобы сделать сервер в Майнкрафте для друзей, сначала определите редакцию игры и место запуска. Java Edition на ПК работает с Java-сервером, а Minecraft на Android, iPhone и Windows Bedrock подключается к Bedrock-серверу. Обычный сервер одной редакции не принимает игроков другой без дополнительной настройки.

Ниже разобраны локальная игра, отдельный сервер на Windows и бесплатный хостинг. Команды запуска относятся к официальному серверу без модов. Для модифицированных сборок используйте серверный установщик выбранного загрузчика.

Какой способ выбрать

ЗадачаВариантЧто учитывать
Поиграть вместе домаМир по локальной сетиУстройства в одной сети; хозяин держит мир открытым.
Свой мир на домашнем ПКОтдельный Java или Bedrock серверКомпьютер должен работать; для друзей из интернета нужна настройка сети.
Играть из разных городов без настройки роутераИгровой хостингПроверьте редакцию, ограничения и резервное копирование.
Сервер с собственными модамиСовместимый серверный загрузчикВерсии игры, загрузчика и обязательных модов должны совпадать.

Если нужен готовый мир с игроками, посмотрите серверы Майнкрафт. Свой проект имеет смысл запускать, когда хочется управлять правилами, составом участников и сохранением.

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

В Java загрузите одиночный мир и откройте сетевой доступ в меню паузы. В старых версиях пункт называется «Открыть для сети». В Java 26.3 настройки LAN находятся в параметрах мира, в блоке многопользовательской игры. Выберите режим доступа и порт; разрешения на команды выдавайте только тем, кому доверяете.

Друг открывает сетевую игру с такой же версией Minecraft. Если мир не появился, используйте прямое подключение: локальный IPv4 компьютера хозяина и порт открытого мира через двоеточие. Например, 192.168.1.50:51234. Это пример: настоящий адрес и порт будут другими. Локальный адрес Windows показывает команда ipconfig.

Гостевая Wi-Fi-сеть может изолировать устройства друг от друга. Проверьте разрешение Minecraft в брандмауэре, не отключая защиту целиком. После выхода хозяина из мира LAN-сеанс завершается. Для независимого запуска нужен выделенный сервер.

Как создать Java-сервер на ПК

1. Подготовьте папку, Java и серверный файл

Создайте отдельную папку, например C:\MinecraftServer. Не запускайте сервер прямо среди загрузок: он создаёт конфигурацию, журналы и сохранение мира. Возьмите официальный серверный JAR для выбранного выпуска Minecraft и назовите его server.jar. В Проводнике включите показ расширений, чтобы случайно не получить server.jar.jar.

Для Minecraft Java 26.1 и последующих выпусков ветки 26.x нужна Java 25. Для 1.21.x используется Java 21; требования других старых версий проверяйте отдельно. Java, встроенная в лаунчер, не обязательно доступна в системном терминале. Откройте PowerShell в серверной папке и проверьте:

java -version

Если команда не найдена, установите подходящую 64-разрядную Java и настройте PATH либо укажите полный путь к её исполняемому файлу. Если терминал показывает старую Java, перезапустите его после установки и проверьте путь ещё раз.

2. Первый запуск и соглашение

Выполните команду из папки с server.jar:

java -Xms1G -Xmx2G -jar server.jar nogui

Здесь 2 ГБ — верхняя граница памяти Java, а не гарантированное требование для любого мира. Это стартовый пример для небольшого теста; тяжёлым сборкам и большому числу игроков может потребоваться больше. Оставьте память Windows и самой игре, если запускаете их на одном ПК.

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

3. Проверьте вход на своём компьютере

В Minecraft Java откройте «Сетевая игра», затем прямое подключение. На том же ПК введите localhost:25565. Если изменили порт сервера, укажите его вместо 25565. Игра и сервер должны быть совместимых версий; для первой проверки используйте одинаковый выпуск без дополнительных модов.

Когда проверка закончена, корректно остановите сервер командой в его консоли:

stop

Не закрывайте окно во время сохранения. Для повторного запуска используется та же команда Java. Подключение по localhost проверяет только работу сервера на этом ПК, но ещё не доступность для друзей.

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

Редактируйте файл при остановленном сервере и сохраняйте исходную копию. Пример настроек для небольшой закрытой компании в Java:

server-port=25565
server-ip=
online-mode=true
white-list=true
enforce-whitelist=true
max-players=10
gamemode=survival
difficulty=normal
motd=Our Minecraft server

server-ip при обычном домашнем запуске оставляют пустым. Это не поле для внешнего адреса роутера. online-mode=true сохраняет проверку учётных записей. Не отключайте её ради устранения ошибки входа: сначала проверьте аккаунт и сетевую доступность.

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

Как добавить друзей и выдать права

Запустите сервер и в его консоли добавьте свой ник и ники друзей в белый список. Ниже YourName и FriendName — примеры, замените их реальными именами:

whitelist add YourName
whitelist add FriendName
whitelist on
whitelist list

Белый список ограничивает вход, но не даёт административных прав. Если нужны команды управления, назначьте оператором только владельца:

op YourName

Для отзыва прав используется deop YourName. В консоли команды вводят без начального слеша; в игровом чате перед ними нужен / и соответствующие права. Другие примеры есть в справочнике команд Майнкрафт.

Как подключить друга через интернет

В одной домашней сети друг использует локальный IPv4 серверного компьютера. Из другой сети нужен публичный адрес или доменное имя, ведущее на него. Адреса localhost, 127.0.0.1 и 192.168.x.x не являются адресом вашего сервера для всего интернета.

  1. Убедитесь, что сервер уже доступен с другого устройства внутри вашей сети.
  2. Закрепите локальный адрес серверного ПК в DHCP-настройках роутера.
  3. Настройте перенаправление только игрового порта: для обычного Java-сервера это TCP 25565 на тот же порт нужного ПК.
  4. Разрешите соответствующее входящее соединение в брандмауэре. Не включайте DMZ и не открывайте все порты.
  5. Уточните у провайдера, доступен ли вам публичный IPv4. При CGNAT одного правила на домашнем роутере недостаточно.
  6. Попросите друга проверить подключение из другой сети. Проверка внешнего адреса из домашней сети может зависеть от возможностей роутера.

При CGNAT практичный вариант — сервер на игровом хостинге или услуга публичного адреса у провайдера. Динамический внешний IP может меняться. Не публикуйте адрес домашнего подключения без необходимости и держите белый список включённым. Порты удалённого управления, RCON и панелей администратора друзьям для игры не нужны.

Bedrock: сервер для телефона и Windows

Официальный Bedrock Dedicated Server запускается на поддерживаемых Windows или Ubuntu, а не как APK на Android. С телефона можно подключаться к нему или управлять панелью хостинга. Для собственного выделенного сервера скачайте пакет нужной ОС, распакуйте в отдельную папку и на Windows запустите в PowerShell:

.\bedrock_server.exe

Параметры задаются в своём server.properties. Не переносите Java-конфигурацию целиком: названия части опций отличаются. Для частного мира можно включить allow-list=true и добавить друзей командой allowlist add GamerTag в консоли. Если в имени есть пробел, используйте кавычки.

На телефоне откройте список серверов Minecraft, добавьте адрес и порт. Стандартный игровой порт Bedrock по IPv4 — UDP 19132; его же учитывают в настройках сети. Убедитесь, что версии клиента и сервера совместимы. Если проверяете Windows-клиент на том же ПК, отдельной причиной ошибки может быть ограничение loopback; сначала проверьте вход с телефона в той же сети.

Для общего мира Java и Bedrock требуется отдельный мост совместимости, например Geyser. Это не превращает Java-моды в дополнения для телефона: совместимость и поддерживаемые версии нужно проверять для выбранной сборки.

Как сделать бесплатный сервер на Aternos

На бесплатном хостинге сервер запускается не на вашем компьютере. В Aternos создайте аккаунт, затем новый сервер, выберите Java или Bedrock и подходящее серверное ПО. Установите нужную версию, настройте список разрешённых игроков и запустите сервер из панели. После запуска передайте друзьям показанный адрес, а для Bedrock также порт.

Выбирать хостинг стоит не только по цене: посмотрите условия запуска, хранения мира, установки модов и резервного копирования. Не рассчитывайте на круглосуточную работу, пока не проверили условия выбранной площадки. Для игры компанией не передавайте всем пароль владельца панели; используйте отдельные разрешения доступа, если сервис их предоставляет.

Как перенести свой мир на сервер

Сначала сделайте резервную копию и закройте одиночную игру. Для Java остановите сервер, скопируйте всю папку нужного сохранения из каталога saves в серверную папку под отдельным именем и задайте это имя в level-name. Перед заменой уже существующего мира сохраните и его копию. После запуска проверьте постройки, измерения и инвентарь владельца.

Мир должен подходить редакции и версии сервера. Не открывайте сохранение новой версии в старой и не переносите Java-мир в Bedrock простой заменой папки. Миру с модами могут требоваться те же моды и настройки. Для Bedrock используются папки внутри worlds, а выбранный мир также определяется настройкой level-name.

Для резервной копии проще корректно остановить сервер и скопировать всю его рабочую папку. Храните хотя бы одну копию отдельно от основного диска. Перед обновлением версии делайте отдельный архив: он позволит вернуться к старому окружению вместе с прежним миром.

Сервер с модами, плагинами и приватами

Vanilla-сервер не загрузит обычные моды из папки mods. Для них нужен совместимый Fabric, Forge или NeoForge и серверный способ установки именно этого загрузчика. Клиентские моды нельзя без проверки переносить на сервер. Подберите файлы в каталоге модов, сверяя версию Minecraft, зависимости и поддерживаемую сторону установки.

Плагины для Paper — другой формат расширений. Они не становятся Forge-модами после переименования файла. Команды привата, кланов и экономики не входят в обычный сервер: их добавляет конкретное расширение. Поэтому универсальной команды «сделать приват» для любого Minecraft нет.

Почему сервер не работает

СимптомЧто проверить первым
Java не найденаУстановлена ли нужная Java и видна ли она в PATH. Повторите java -version в новом терминале.
UnsupportedClassVersionErrorВерсию Java: сервер мог быть собран для более нового выпуска.
Unable to access jarfileТекущую папку, имя файла и двойное расширение .jar.jar.
Address already in useНе запущен ли второй сервер на том же порту. Не завершайте незнакомые процессы наугад.
Друг не подключается, хозяин входитАдрес, протокол TCP или UDP, правило брандмауэра, проброс порта и CGNAT.
Outdated client или Outdated serverСовместимость версии клиента с версией сервера, включая Preview и снимки разработки.
Игрока нет в whitelistТочный ник или GamerTag и белый список соответствующей редакции.
Сервер падает после установки модаЗагрузчик, зависимости, сторону установки и первую содержательную ошибку в журнале.

Не удаляйте мир как первый способ исправления. Сохраните журнал ошибки и проверьте его через анализатор логов Minecraft. Перед отправкой уберите токены, пароли, адреса и другие личные данные. Если причина осталась непонятной, опишите редакцию, версии и последовательность действий в разделе «Вопрос-ответ».

Проверка перед приглашением игроков

  • Сервер запускается повторно после команды stop.
  • Вы входите в правильный мир, а друг подключается из своей сети.
  • Белый список включён, права оператора выданы только владельцу.
  • Сделана резервная копия мира и настроек.
  • Вы знаете, где находятся журналы и как остановить сервер без потери сохранения.

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