Определение общей проблемы
Благодаря своей популярности и количеству родителей, борющихся с ним для своих детей, мы получаем больше писем о Minecraft, чем в любой другой игре. Имея это в виду, мы написали это руководство с упором на то, чтобы помочь неспециалисту быстро определить, что им нужно сделать, чтобы облегчить их конкретную проблему. Когда ваш ребенок (или друг) придет к вам с одним из этих вопросов, вы сможете найти ответы прямо здесь.
Тем не менее, есть хорошие шансы, что вы сможете столкнуться с одной или несколькими из этих проблем в течение ваших игровых дней в Minecraft, поэтому, конечно, не помешало бы читать сверху донизу и даже добавлять в закладки эту статью для дальнейшего устранения неполадок.
Кроме того, если вы относительно новичок в Minecraft, ознакомьтесь с нашим руководством по настройке LAN-игры здесь. Возможно, вам не нужна расширенная помощь по поиску и устранению неисправностей, а просто быстрый обзор того, как все наладилось.
«Я не вижу игру Minecraft в локальной сети»
Это самая большая проблема, с которой сталкиваются люди при создании Minecraft в локальной сети (LAN): у всех установлен и запущен Minecraft, но один или несколько игроков даже не могут видеть, как хостинг-плеер подключается в первое место.
Давайте раскроем наиболее распространенные причины этой проблемы и упорядочим их распространением с помощью соответствующих решений.
Ваш брандмауэр блокирует Java
Эта проблема возникает из-за путаницы над тем, что происходит за кулисами с брандмауэром Windows. Если Windows спросит ваше разрешение на ее запуск, вы ожидаете, что он попросит разрешения для Minecraft, не так ли? Кроме Minecraft на самом деле является Java-файлом, исполняемым программой Java, поэтому, когда приходит время Minecraft для подключения к сети, запрос Firewall не предназначен для «Minecraft» - это для Java.
К счастью, решение этой проблемы прост, если у вас есть административный доступ к ПК (это означает, что учетная запись по умолчанию является администратором или у вас есть пароль учетной записи администратора).
Просто перейдите в Панель управления> Система и безопасность> Брандмауэр Windows (или просто введите «Брандмауэр» в поле поиска «Пуск»).
В обширном,огромный, в большинстве случаев эта простая настройка - это все, что нужно, чтобы изгнать ваши проблемы с подключением.
Компьютеры находятся в разных сетях
Во-вторых, только проблема 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 address of the host player's computer]
Так, например, если у вас есть два компьютера - один с адресом 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-игр.
Игровой порт для игр Minecraft LAN случайным образом назначается каждый раз, когда карта хост-игрока открывается для игры в локальной сети.
Таким образом, вам нужно либо проверить порт, когда вы открываете игру на главной машине (она отображается на экране сразу после открытия игры, как показано ниже), или вам нужно посмотреть список для игры на многопользовательском экране другого клиента в вашей сети, который может успешно подключиться (где он будет перечислять как IP-адрес, так и номер порта под названием открытой игры).
«Я могу подключиться, но я ухожу»
Если вы можете увидеть другую игру в локальной сети, но ее выгнали, прежде чем вы сможете играть, преступник, как правило, один из трех факторов: разные версии игры, идентичные идентификаторы пользователей или несовместимые игровые моды (в этом порядке вероятности).
Ошибка устаревших серверов / клиентов
Номера версий Minecraft, выходящие за пределы синхронизации, являются самым большим источником феномена объединения, но получаются из-за нокаута и возникают, когда клиентский проигрыватель и хост-плеер запускают выпуски игры. Например, если хост работает с Minecraft 1.7.10, но вы используете 1.8.8, вы увидите сообщение, подобное этому:
Для этого запустите пусковую установку 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 и запуску отдельного серверного приложения, вы лучше, чем когда вы начали.