Как устранить проблемы с игрой Minecraft LAN

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

Определение общей проблемы

Благодаря своей популярности и количеству родителей, борющихся с ним для своих детей, мы получаем больше писем о Minecraft, чем в любой другой игре. Имея это в виду, мы написали это руководство с упором на то, чтобы помочь неспециалисту быстро определить, что им нужно сделать, чтобы облегчить их конкретную проблему. Когда ваш ребенок (или друг) придет к вам с одним из этих вопросов, вы сможете найти ответы прямо здесь.

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

Кроме того, если вы относительно новичок в Minecraft, ознакомьтесь с нашим руководством по настройке LAN-игры здесь. Возможно, вам не нужна расширенная помощь по поиску и устранению неисправностей, а просто быстрый обзор того, как все наладилось.

«Я не вижу игру Minecraft в локальной сети»

Это самая большая проблема, с которой сталкиваются люди при создании Minecraft в локальной сети (LAN): у всех установлен и запущен Minecraft, но один или несколько игроков даже не могут видеть, как хостинг-плеер подключается в первое место.

Давайте раскроем наиболее распространенные причины этой проблемы и упорядочим их распространением с помощью соответствующих решений.

Ваш брандмауэр блокирует Java

Эта проблема возникает из-за путаницы над тем, что происходит за кулисами с брандмауэром Windows. Если Windows спросит ваше разрешение на ее запуск, вы ожидаете, что он попросит разрешения для Minecraft, не так ли? Кроме Minecraft на самом деле является Java-файлом, исполняемым программой Java, поэтому, когда приходит время Minecraft для подключения к сети, запрос Firewall не предназначен для «Minecraft» — это для Java.

На скриншоте выше вы можете увидеть конкретную формулировку всплывающего окна брандмауэра. Большинство людей, по умолчанию, видят предупреждение о безопасности, см. Java (и либо не знают, что это такое, либо просто знают достаточно о Java, чтобы вспомнить, что такое проблема безопасности Java на протяжении многих лет) и нажмите «Отменить». Проблема еще более усугубляется, если у вас есть гостевой компьютер или компьютер, который ваш ребенок использует для доступа к неадминистрационному доступу (что вы должны), может ли этот человек попытаться «Разрешить доступ», но не мог и просто ударил. Мы не можем сказать вам, сколько раз мы делали проблемы с стрельбой для Minecraft только для того, чтобы человек сказал: «О, эй, какая-то панель брандмауэра выскочила, но я просто ударил отменить».

К счастью, решение этой проблемы прост, если у вас есть административный доступ к ПК (это означает, что учетная запись по умолчанию является администратором или у вас есть пароль учетной записи администратора).

Просто перейдите в Панель управления> Система и безопасность> Брандмауэр Windows (или просто введите «Брандмауэр» в поле поиска «Пуск»).

На панели управления брандмауэром выберите «Разрешить приложение или функцию через брандмауэр Windows»; ссылка показана синим цветом на скриншоте выше.

Нажмите значок «Изменить настройки» в правом верхнем углу, чтобы сообщить Windows, что вы хотите внести административные изменения, а затем прокрутите вниз, чтобы найти «javaw.exe» в списке записей брандмауэра. Версия Java, которую использует ваша копия Minecraft, должна иметь столбец «Частный». Хотя у большинства людей будет только одна запись, возможно, у вас может быть две записи. (Если у вас есть несколько версий javaw.exe и вы хотите их изучить, вы всегда можете щелкнуть правой кнопкой мыши по каждой записи и выбрать «Подробности» для получения дополнительной информации.)

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

Компьютеры находятся в разных сетях

Во-вторых, только проблема Java — это проблема с разными сетями. Эта проблема может иметь несколько форм, и если вы решили проблему с Java (или это не было проблемой в первую очередь), вы должны тщательно проработать эти потенциальные сценарии.

Убедитесь, что все компьютеры находятся в одной сети. С устройствами Wi-Fi, особенно ноутбуками, всегда возможно, что устройство подключено к ближайшей открытой сети Wi-Fi или к Wi-Fi соседа, которые вы использовали раньше. Дважды проверьте, что все компьютеры находятся в одной и той же локальной сети с тем же именем (например, плеер 1 не включен в «Беспроводная связь», а плеер 3 включен «Wireless_Guest»).

Если какие-либо компьютеры подключены к маршрутизатору через Ethernet, убедитесь, что они подключены к одному маршрутизатору, к которому другие подключены через Wi-Fi.

Проверка изоляции AP

Если все подключены к одной сети, но вы все еще не можете подключиться, это может быть связано с функцией вашего маршрутизатора, называемой изоляцией AP. Вы можете проверить, может ли компьютер каждого игрока дойти до компьютера, на котором размещена игра, с помощью простого теста ping.

Начните с открытия командной строки на каждом компьютере и ввода «ipconfig» для пользователей Windows и «ifconfig» для пользователей Linux и Mac. Эта команда выдаст множество данных об IP-адресе и состоянии сетевой карты компьютера. Обратите внимание на «IPv4-адрес» для каждого компьютера. Для подавляющего большинства домашних пользователей этот адрес будет выглядеть примерно как 192.168.1. * Или 10.0.0. *, Поскольку они являются блоками адресов по умолчанию на большинстве маршрутизаторов и зарезервированы специально для внутреннего использования.

Когда у вас есть адреса разных компьютеров, проверьте, могут ли они взаимодействовать друг с другом по сети с помощью команды ping. Еще в командной строке введите команду ping [IP-адрес компьютера хост-плеера]. Так, например, если у вас есть два компьютера — один с адресом 10.0.0.88 и один с адресом 10.0.0.87-log на первый компьютер (88) и запустите:

ping 10.0.0.87

Затем повторите процесс на втором компьютере (87):

ping 10.0.0.88

Команда ping даст вам результат, который расскажет вам, как быстро он смог подключиться к другому компьютеру, а также о том, сколько успешных пакетов было успешно отправлено. В домашней сети показатель успеха должен быть 100%.

Если оба компьютера имеют доступ к Интернету, но они не проходят тест ping, то есть последняя вещь, на которую нужно обратить внимание: изоляция пользователей. Некоторые маршрутизаторы имеют функцию безопасности (которая обычно применяется только к пользователям Wi-Fi, а не к проводным пользователям Ethernet), которая изолирует пользователей друг от друга, чтобы каждый мог подключиться к Интернету, но отдельные пользователи не могут подключаться друг к другу. Этот параметр обычно обозначается как «изоляция AP», но вы можете увидеть его как «Изоляция точки доступа», «Изоляция пользователя», «Изоляция клиента» или некоторые изменения там. Некоторые маршрутизаторы также автоматически применяют изоляцию AP к всем гостевым сетям, не указав этот параметр пользователю, поэтому дважды проверьте, что ни один из игроков не входит в гостевую сеть вашего маршрутизатора.

Если один или несколько компьютеров выходят из строя с помощью теста ping, и вы подозреваете, что причиной изоляции AP может быть причина, вам необходимо проконсультироваться с документацией для вашего конкретного маршрутизатора, чтобы узнать, где находится параметр и как отключить его. Если вы обнаружите, что документация для вашего маршрутизатора отсутствует, и вам остается самостоятельно прорываться через меню, ознакомьтесь с нашим руководством по изоляции AP здесь для некоторых указателей на поиск и включение / выключение.

Попробуйте вручную подключиться

Если вышеуказанные разделы не устраняют проблему, то, скорее всего, единственная проблема, с которой вы действительно сталкиваетесь, заключается в том, что Minecraft по какой-то причине неправильно проводит опрос сети и обновляет список доступных LAN-игр.

Это не означает, что вы не можете играть в игру в локальной сети, но это означает, что вам нужно вручную ввести адрес хост-плеера, чтобы сделать это. Если вы видите экран, подобный приведенному выше, где он постоянно сканирует игры в локальной сети, но не находит их, нажмите кнопку «Прямое подключение» и введите следующее «[IP-адрес хост-плеера]: [Host Game Port]». Например, «192.168.1.100:23950».

Игровой порт для игр Minecraft LAN случайным образом назначается каждый раз, когда карта хост-игрока открывается для игры в локальной сети.

Таким образом, вам нужно либо проверить порт, когда вы открываете игру на главной машине (она отображается на экране сразу после открытия игры, как показано ниже), или вам нужно посмотреть список для игры на многопользовательском экране другого клиента в вашей сети, который может успешно подключиться (где он будет перечислять как IP-адрес, так и номер порта под названием открытой игры).

«Я могу подключиться, но я ухожу»

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

Ошибка устаревших серверов / клиентов

Номера версий Minecraft, выходящие за пределы синхронизации, являются самым большим источником феномена объединения, но получаются из-за нокаута и возникают, когда клиентский проигрыватель и хост-плеер запускают выпуски игры. Например, если хост работает с Minecraft 1.7.10, но вы используете 1.8.8, вы увидите сообщение, подобное этому:

Самое простое решение — отрегулировать номер версии Minecraft клиентского игрока для соответствия (мы не будем предлагать изменить версию хост-плеера, если мир хост-плеера уже изучен и создан с помощью созданий, потому что основные отличия версий Minecraft могут нанести ущерб карты).

Для этого запустите пусковую установку Minecraft на клиентских машинах и нажмите кнопку «Изменить профиль». В раскрывающемся меню «Использовать версию» выберите соответствующую версию Minecraft. Ниже мы предлагаем более подробное руководство.

Идентичная ошибка идентификатора

Если вторичные игроки войдут в вашу размещенную игру и получите сообщение об ошибке «Это имя уже принято», то, скорее всего, у вас будет только одна премиальная копия Minecraft. Один игрок не может войти в один и тот же мир дважды.

Вы можете решить проблему одним из двух способов. Во-первых, вы можете купить копию Minecraft для каждого игрока (который, как поклонники Minecraft, которые поддерживают игру, мы рекомендуем вам сделать). Или, если вы просто пытаетесь объединить партию ЛВС или позволить играть в детскую игру, вы можете отредактировать файл, чтобы разрешить использовать одну лицензию Minecraft для локальной игры. Мы подробно рассказываем об ошибках, обходах и подводных камнях этой техники в нашем подробном руководстве по этому вопросу.

Ошибка пропущенных мод

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

Точный текст этой ошибки может отличаться от того, что вы даже не получили сообщение об ошибке (игра постоянно застряла на «входе в систему …») до очень специфических ошибок, в которых перечислены какие моды и какие версии отсутствуют.

Если вы столкнулись с этой проблемой, есть два способа исправить это. Если хост работает с модами, вам нужно добавить те же самые моды к клиентам, пытающимся подключиться (например, если хост имеет популярный модем Mo ‘Creatures, тогда все игроки, желающие поделиться миром, также должны установить его тоже). Если клиент является модифицированным, а на хосте работает vanilla Minecraft, клиент должен вернуться к игре Minecraft. В таких случаях чрезвычайно удобно использовать диспетчер экземпляров, например MultiMC; вы можете создать конкретный экземпляр для каждой комбинации ванили и модифицированного Minecraft, в котором вы нуждаетесь.

«Я могу подключиться, но производительность игры неудовлетворительна»

В отличие от предыдущих разделов этого руководства, этот раздел немного более неоднозначен. Много раз игроки могут размещать игру и подключаться к другим играм в сети, но, хотя они не получают прямой удар от игры, производительность действительно красная. Отбросив некоторые невидимые, но серьезные проблемы с сетью, которые на самом деле вызывают проблемы с подключением, есть несколько вещей, которые вы можете сделать, чтобы сделать Minecraft приятным для всех.

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

Во-вторых, мы не можем сказать достаточно хороших вещей о Modecraft mod Optifine. Даже если у вас нет намерения ничего делать, кроме игры на ваниле Minecraft. вы должны абсолютно и без сомнения установить Optifine. Это коллекция оптимизаций кода, которая, честно говоря, должна быть в коде Minecraft по умолчанию. Независимо от того, ваш компьютер является wimpy или beefy, Optifine сделает Minecraft работать так гладко.

Наконец, если хостинг-компьютер хорошо подходит для задачи, но вы все еще получаете низкие частоты кадров и другие признаки борьбы, вы можете разгрузить часть мира отдельному серверному приложению. Mojang предлагает автономное серверное приложение для загрузки, и для создания простого сервера Minecraft с использованием ванили требуется совсем немного времени. По нашему опыту, это действительно помогает сгладить проблемы с производительностью, если копия Minecraft не одновременно пытается обрабатывать игру для хост-плеера, а также обслуживать игру для всех остальных игроков. Разделение вещей таким образом, что ПК хост-плеера все еще находится в игре (через выделенное серверное приложение), но приложение Minecraft хоста не отталкивается от обеих задач, может действительно повысить производительность для всех.

Еще лучше: если у вас все еще есть проблемы с производительностью, вы можете установить сервер Minecraft на совершенно отдельный компьютер в своей сети и позволить этой машине обрабатывать тяжелую работу, поэтому игрокам ПК не нужно.

Когда вы, ваши друзья и ваши дети действительно хотите играть в Minecraft, это может быть очень неприятно, когда создание локальной игры непросто. Однако с небольшим количеством проблем, связанных с устранением неполадок, вы можете не только запускать и запускать без проблем, но даже можете найти, благодаря таким модам, как Optifine и запуску отдельного серверного приложения, вы лучше, чем когда вы начали.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.