Minecraft е фантастична игра, която можете да играете във вашата локална мрежа с приятели, но не е забавно, когато трябва да прекарате половината от времето си за отстраняване на проблеми с връзката. Нека да разгледаме как да се идентифицират и изгладят проблемите с Minecraft LAN игра.
Благодарение на популярността и броя на родителите, които се борят с него за децата си, получаваме повече имейли за Minecraft, отколкото всяка друга игра. Имайки предвид това, ние написахме това ръководство с акцент върху помагането на мирянина бързо да определи какво трябва да направят, за да облекчат специфичния си проблем. Когато вашето дете (или приятел) идва при вас с един от тези въпроси, трябва да можете да намерите отговорите тук.
Това означава, че има голям шанс да се сблъскате с един или повече от тези въпроси в течение на вашите Minecraft дни, така че със сигурност няма да ви навреди да четете отгоре надолу и дори да маркирате тази статия за бъдещо отстраняване на проблеми.
Също така, ако сте сравнително нови за Minecraft, разгледайте нашето ръководство за създаване на LAN игра тук. Възможно е да не се нуждаете от съвременна помощ за отстраняване на неизправности, а само от бърз преглед на това как да стартирате нещата.
Това е най-големият проблем, който хората срещат при създаването на Minecraft в локалната си мрежа (LAN): всеки има Minecraft инсталиран и уволнен, но един или повече играчи дори не могат да видят хостинг плейъра да се свърже в първо място.
Нека да разделим най-честите причини за този проблем и да ги подредим чрез разпространение с подходящи решения.
Този проблем възниква поради объркване относно точно това, което се случва зад кулисите с защитната стена на Windows. Ако Windows ще поиска разрешението ви да го пуснете, бихте очаквали, че ще поиска разрешение за Minecraft, нали? С изключение на това, че Minecraft всъщност е Java файл, изпълняван от Java програмата, така че, когато дойде време Minecraft да се свърже с мрежата, подканата за защитната стена не е за "Minecraft" - това е за Java.
В екрана по-горе можете да видите конкретната формулировка на изскачащия прозорец на защитната стена. Повечето хора по подразбиране ще видят предупреждението за сигурност, вижте Java (или не знаете какво е това, или просто знаете достатъчно за Java, за да си припомните какво е проблемът със сигурността на Java през годините) и кликнете върху анулиране. Проблемът се усложнява още повече, ако имате компютъра за гости или компютъра, който детето ви използва, създаден за не-административен достъп (което би трябвало), че този човек може да се опита да "позволи достъп", но не успя и просто удари анулиране. Не можем да ви кажем колко пъти сме правили смущения за Minecraft, само за да каже човекът "О, хей, някаква кутия на защитната стена се появи, но аз просто ударих анулиране".
За щастие, решението за този проблем е просто, стига да имате административен достъп до компютъра (което означава, че профилът по подразбиране е администратор или имате паролата на администраторския акаунт).
Просто се придвижете до Контролен панел> Система и защита> Защитна стена на Windows (или просто въведете "Защитна стена" в полето за търсене на менюто "Старт").
В контролния панел на защитната стена изберете "Разрешаване на приложение или функция през защитната стена на Windows"; връзката се вижда в светло синьо в екранната снимка по-горе.
Кликнете върху иконата "Промяна на настройките" в горния десен ъгъл, за да кажете на Windows, че искате да направите административни промени, и след това превъртете надолу, за да потърсите "javaw.exe" в списъка за влизания в защитната стена. Версията на Java, която използва вашето копие на Minecraft, трябва да е отметнато в квадратчето "Private". Докато повечето хора ще имат само един запис, възможно е да имате две записи. (Ако имате повече от една версия на javaw.exe изброени и искате да разберете, винаги можете да кликнете с десния бутон върху всеки запис и да изберете "Подробности" за повече информация.)
В обширната,обширен, по-голямата част от случаите, това просто ощипване е всичко, което е необходимо, за да забраните връзките ви.
Второ, само за проблема с Java е проблемът с различна мрежа. Този проблем може да има няколко формата и ако сте решили проблема с Java (или не е бил проблем на първо място), трябва внимателно да преминете през тези потенциални сценарии.
Уверете се, че всички компютри са в една и съща мрежа. С Wi-Fi устройства, особено лаптопи, винаги е възможно устройството да е свързано към близка отворена Wi-Fi мрежа или Wi-Fi на съсед, който сте използвали преди. Проверете дали всички компютри са в една и съща локална мрежа със същото име (например плейър 1 не е на "Безжичен" и плеър 3 е на "Wireless_Guest").
Ако някои компютри са свързани към маршрутизатора чрез Ethernet, уверете се, че са свързани към един и същи маршрутизатор, който другите са свързани към Wi-Fi.
Ако всички са свързани към една и съща мрежа, но все още не можете да се свържете, това може да се дължи на функция на вашия маршрутизатор, наречена изолация на AP. Можете да проверите дали компютърът на всеки играч може да достигне компютъра, хостващ играта, с прост тест за пинг.
Започнете с отварянето на командния ред на всеки компютър и напишете "ipconfig" за потребителите на Windows и "ifconfig" за потребителите на Linux и Mac. Тази команда ще изведе различни данни за IP адреса и състоянието на мрежовата карта на компютъра. Отбележете "IPv4 адреса" за всеки компютър. За по-голямата част от домашните потребители този адрес ще изглежда като 192.168.1 * или 10.0.0. *, Тъй като това са блоковете по подразбиране на повечето маршрутизатори и са запазени специално за вътрешна употреба.
След като разполагате с адресите на различните компютри, проверете дали те могат да се доберат взаимно в мрежата с пинг
команда. Докато сте в командния ред, въведете командата 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%.
Ако и двата компютъра имат достъп до интернетно те не успеят да проверят теста за пинг, после има едно последно нещо, което трябва да разгледате: изолиране на потребителя. Някои маршрутизатори имат защитна функция (която обикновено се прилага само за потребители на Wi-Fi, а не за кабелни Ethernet потребители), които изолират потребителите един от друг, така че всеки да може да се свърже с интернет, но отделните потребители не могат да се свързват помежду си. Тази настройка обикновено се обозначава като "изолация на AP", но може да я видите като "Изолация на точката на достъп", "Изолация на потребителя", "Изолация на клиента" или някои варианти там. Някои маршрутизатори също така автоматично прилагат AP изолация за всички гости на мрежата, без да посочват тази настройка за потребителя, така че отново проверете дали никой от играчите не е влязъл в мрежата за гости на рутера.
Ако един или повече компютри не успеят да извършат теста за пинг и подозирате, че изолирането на AP може да е причина, ще трябва да се консултирате с документацията за конкретния маршрутизатор, за да видите къде е настройката и как да я изключите. Ако откриете, че документацията за маршрутизатора ви липсва и сте оставени да копаете самите менюта, разгледайте нашето ръководство за изолация на AP тук, за да намерите някои указания за намиране и активиране / деактивиране на него.
Ако горепосочените секции не решават, че сте проблем, вероятно е единственият проблем, който наистина имате, е, че Minecraft по някаква причина не прави правилно проучване на мрежата и актуализиране на списъка с налични LAN игри.
Това не означава, че не можете да играете в локалната мрежа, но това означава, че трябва ръчно да въведете адреса на хост плейъра, за да го направите. Ако видите екран като този по-горе, където непрекъснато сканира за LAN игри, но не ги намира, кликнете върху бутона "Директно свързване" и въведете следното "[Host IP's]: [Host Game Port]". Например "192.168.1.100:23950".
Пристанището на играта е за Minecraft LAN игри, които се разпределят на случаен принцип всеки път, когато картата на хост плейъра е отворена за LAN игра.
По този начин трябва да проверите порт, когато отворите играта на хост машина (тя се показва на екрана веднага след като отворите играта, както е показано по-долу) или трябва да погледнете списъка за игра на екрана за мултиплейър на друг клиент в мрежата, който може успешно да се свърже (където ще посочи IP адреса и номера на порта, под името на отворената игра).
Ако можете да видите другата игра в локалната мрежа, но да бъдете изстреляна, преди да можете да играете, виновникът обикновено е едно от три неща: различни версии на играта, идентични потребителски идентификатори или несъвместими игрални модове (в този ред на вероятност).
Извън синхронизирането номерата на версиите на Minecraft са най-големият източник на феномена join-but-get-kick и се появяват, когато клиентският играч и играчът на хоста изпълняват версиите на играта. Ако хостът поддържа Minecraft 1.7.10, например, но вие сте на 1.8.8, ще видите съобщение като това:
Най-простото решение е да настроите номера на версията на Minecraft на клиентския играч, за да съвпадне (няма да предлагаме промяна на версията на хост плейъра, ако светът на хостващия играч вече е изследван и създаден с творения, защото големите различия в версиите на Minecraft могат да доведат до поразия карти).
За да направите това, стартирайте стартовия механизъм Minecraft на клиентските машини и кликнете върху бутона "Редактиране на потребителския профил". В падащото меню "Използване на версията" изберете подходящата версия на Minecraft. Ние предлагаме по-подробно разглеждане тук.
Ако вторичните играчи влезете в хостваната ви игра и получите грешката "Това име вече е взето", тогава вероятно има само едно първокласно копие на Minecraft. Един играч не може да влиза в същия свят два пъти.
Можете да се справите с проблема по един от двата начина. Първо, можете да си купите копие на Minecraft за всеки играч (който, като феновете на Minecraft, които поддържат играта, ви препоръчваме да го направите). Или, ако просто се опитвате да хвърлите заедно парти в локална мрежа или да оставите и детето да играе, можете да редактирате файл, за да позволите един лиценз Minecraft да бъде използван за местна игра. Подробяваме инсайта, аутите и капаните на тази техника в нашия подробен наръчник по въпроса.
Когато добавяте модификации към играта Minecraft, като тези за хладни биоми или други същества, всеки играч, който се свързва с играта ви, трябва да има същите модификации (и същите версии на тези модификации). Можете да прочетете повече за mods и инс-и-аутовете за използването им тук.
Точният текст на тази грешка може да варира, дори и да не се получи съобщение за грешка (играта постоянно се забива при "влизане в ...") до много специфични грешки, които показват какви модификации и какви версии липсват.
Ако срещнете този проблем, има два начина да го коригирате. Ако хостът изпълнява модификациите, трябва да добавите същите модификации към клиентите, опитващи се да се свържат (напр.ако домакинът има популярния Mo "Creatures mod, тогава всички играчи, които искат да споделят света, също ще имат нужда да го инсталират). Ако клиентът е модифициран, а хостът работи с ванилия Minecraft, клиентът трябва да се върне към играта Minecraft. В такива случаи е изключително удобно да използвате мениджър на потребителски модели като MultiMC; можете да направите конкретен пример за всяка комбинация от ванилия и модифицирана Minecraft, от която се нуждаете.
За разлика от предишните раздели на това ръководство, този раздел е малко по-двусмислен. Много пъти играчите могат да ходят на игра и да се свързват с други игри в мрежата, но докато не излязат напълно от играта, изпълнението е наистина грубо. Оставяйки настрана някои невидими, но сериозни мрежови проблеми, които всъщност причиняват проблеми с свързаността, има няколко неща, които можете да направите, за да направите Minecraft безпроблемно преживяване за всички.
Първо, играчът с най-мощния компютър е домакин на играта. Minecraft е много ресурс гладен игра (дори ако графиката изглежда много ретро и просто). Ако имате лошо възпроизвеждане на борда (не само на по-слабите машини), може да се окаже, че хостинг компютърът не е до смъркане.
Второ, не можем да кажем достатъчно добри неща за Minecraft mod Optifine. Дори ако нямате намерение да правите нищо освен да играете ванилия Minecraft. трябва абсолютно и без съмнение да инсталирате Optifine. Това е колекция от кодови оптимизации, които, честно казано, трябва да бъдат в стандартния Minecraft код. Независимо дали компютърът Ви е невероятен или силен, Optifine ще направи Minecraft толкова много по-гладка.
И накрая, ако хостинг компютърът е подходящ за задачата, но все още получавате ниски честоти на кадри и други признаци на трудна игра, можете да свалите част от света в отделно сървърно приложение. Mojang предлага самостоятелно сървърно приложение за изтегляне и не е нужно време за създаване на обикновен сървър на ванели Minecraft. В нашия опит наистина спомага за изглаждане на проблемите с производителността, ако копие на Minecraft от домакина не се опитва едновременно да се справи с играта на играча, както и да обслужва играта за всички останали играчи. Разделянето на нещата, така че компютърът на хостващия играч все още да хоства играта (чрез приложението за специален сървър), но приложението Minecraft на хоста не се разпада и при двете задачи и наистина може да подобри представянето за всички.
Още по-добре: ако все още имате проблеми с производителността, можете да инсталирате сървъра Minecraft на напълно отделна машина в мрежата и да оставите устройството да се справи с тежкото повдигане, така че компютрите на играчите не трябва.
Когато вие, вашите приятели и вашите деца наистина искате да играете Minecraft, може да бъде много разочароващо, когато създаването на местен мач не е лесен. С малко отстраняване на неизправности, обаче, не само можете да стартирате и да работите без проблем, но дори и да намерите, благодарение на модове като Optifine и тичащи отделно приложение за сървъри, по-добре, отколкото когато сте започнали.