Вы ищете ответ на вопрос, как именно указать порт локального сервера, чтобы друзья смогли подключение и игра в Minecraft по сети заработали сразу. Ниже разберём самый частый сценарий: у вас уже открыт мир через “Открыть для сети”, вы видите порт в чате и теперь нужно правильно ввести IP и порт.


Почему без правильного порта Minecraft не подключается

В Minecraft “локальный сервер” чаще всего появляется не как отдельная программа, а как режим “Открыть для сети” в вашем мире. Тогда игра назначает порт — это номер, по которому другие игрокы находят ваш сервер в вашей сеть (Wi‑Fi/LAN или виртуальная сеть через Hamachi).

Если порт введён неправильно (ошибка в цифрах, забыли двоеточие, ввели только IP без порта) — соединение не будет найдено, и вы увидите “Connection time out” или другие ошибки.


Быстрый ответ: что именно вводить в Minecraft

На компьютере друга в меню Multiplayer / Сетевая игра выберите Direct connect / Прямое подключение и введите строку в формате:

IP_адрес:порт

Пример (цифры будут вашими другими):
192.168.1.47:31790

Обратите внимание на две вещи:
- между IP и портом ставится двоеточие :
- порт — это то число, которое Minecraft показывает после “Открыть для сети”


Где взять порт локального сервера в Minecraft

На “хосте” (компьютер, где запущен мир) сделайте так:
- зайдите в нужный мир
- откройте меню Esc
- нажмите Open to Lan / Открыть для сети
- в чате появится сообщение об успешном открытии и там будет номер порта

Обычно порт — пятизначное число (например, в примерах часто встречаются 31790 или 60000, но у вас он может быть другой). Именно его и нужно вводить другу.


Как найти нужный IP-адрес в вашей сети (Windows и MacOS)

Чтобы ввести адрес вида IP:порт, сначала нужен локальный IP — адрес компьютера, который раздаёт сервер.

Windows

  • откройте cmd
  • введите ipconfig
  • найдите IPv4, который начинается с 192.168...
    например 192.168.1.47 (ваш будет другой)

MacOS

  • откройте Terminal
  • выполните команду ifconfig |grep inet
  • найдите IP, который начинается с 192.168...
  • скопируйте его

После этого всё просто: IP + двоеточие + порт.


Пример “как ввести порт” на практике

Представим, что:
- вы нашли IP: 192.168.1.47
- Minecraft показал порт: 31790

Тогда друг должен ввести ровно:
192.168.1.47:31790

Если написать, например, так: 192.168.1.47 31790 (без :) или 192.168.1.47:3179 (потерять одну цифру) — подключение не сработает.


Если вы играете по одной квартире: LAN/Wi‑Fi

Это самый прямой сценарий: компьютеры в одной сеть. В таком случае друг вводит локальный IP того, кто открыл мир, и порт из чата.

Тут критично:
- версия Minecraft на всех одинаковая
- “Открыть для сети” действительно запущено
- вводится корректный IP:порт


Если вы играете через интернет: Hamachi и “порт” остаётся главным

При варианте с Hamachi у вас всё так же есть сервер и порт, но IP будет из виртуальной сети.

Схема такая:
- создаётся сеть в Hamachi
- вы запускаете мир и нажимаете Open to Lan / Открыть для сети
- в чате берёте порт
- на компьютере друга вводите IP хоста из Hamachi + порт, в формате hamachiIP:порт

То есть порт вы вводите точно так же, меняется только IP.


Какие версии нужны для игры по локальной сети

Чтобы подключение работало, версия Minecraft должна совпадать у всех участников: у хоста и у друзей. Разные версии — частая причина, когда игра “видит” сервер не полностью или не даёт корректно обмениваться данными.


Если игра просит “Недопустимая сессия”

Иногда порт и IP введены верно, но ошибка всё равно появляется из-за “сессии”. Самый частый вариант решения — запускать одинаковый тип версии/лаунчера у всех участников (когда требуется конкретный способ входа/лицензии).

Практическое правило:
- запускайте на хосте и у друзей одинаковый способ запуска
- проверьте, что игра/лаунчер соответствуют тому, что нужно для подключение в вашем сценарии


Ошибка “Connection time out”: как понять, что проблема в сети

Если появляется ошибка вида Io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection time out, это почти всегда значит: сервер не “доступен” по указанному адресу.

Что проверить в первую очередь:
- тот ли IP вы ввели
- тот ли порт вы ввели
- не мешает ли брандмауэр/антивирус соединению
- действительно ли хост открыл мир и порт активен

Полезная проверка — команда ping на стороне хоста/друга (чтобы увидеть, доступен ли адрес):
- откройте cmd
- выполните ping до нужного IP
- если время ожидания превышено — сеть не маршрутизирует адрес
- если есть ответ — базовая связность есть, и дальше уже смотрят брандмауэр и корректность порта/формата IP:порт


Вылет после прогрузки чанков: часто виноват разрыв по сети

Если соединение начинается, потом чанки грузятся и игрок вылетает, причина нередко в том, что антивирус или брандмауэр разрывают соединение на этапе активной игры. В таком случае помогает правильно настроить правила для Minecraft или временно проверить поведение при отключении защиты (после — включить обратно и сделать корректные исключения).


Ошибка из-за ника: когда порт уже ни при чём

Иногда вы вводите порт и IP правильно, а проблема в другом. Например, сообщение, связанное с “received string length…” может указывать, что ник слишком длинный (встречается ограничение). Тогда достаточно укоротить ник.


Если сервер Minecraft нужен “полноценный”: но вопрос остаётся тем же про порт

Иногда под “локальным сервером” подразумевают не только “Открыть для сети”, а отдельный сервер (например, через Forge). Тогда у вас всё равно остаётся один смысл: чтобы друзья вошли, они должны указать IP:порт для доступа к вашему серверу.

Разница лишь в том, что порт берётся из настроек server.properties или из запуска серверной части, а не из чата “Open to Lan”.


Короткая памятка: как ввести порт локального сервера

  • на хосте: Open to Lan / Открыть для сети
  • выпишите порт, который показал Minecraft в чате
  • узнайте IP (192.168... в вашей сеть или IP из Hamachi)
  • на стороне друга введите: IP:порт (обязательно с двоеточием)

Так подключение найдёт ваш сервер, и игра с другом начнётся без лишних ошибок.