Как да отстранявате проблеми с Minecraft LAN играта
Minecraft е фантастична игра, с която можете да играете в локалната си мрежа с приятели, но не е забавно, когато трябва да изразходвате половината от времето си за отстраняване на проблеми с връзката. Нека да разгледаме как да се идентифицират и изгладят проблемите с играта на Minecraft LAN.
Идентифициране на общия проблем
Благодарение на популярността и броя на родителите, които се борят с него за децата си, получаваме повече имейли за Minecraft, отколкото всяка друга игра. Имайки това предвид, ние написахме това ръководство с акцент върху това да помогнем на миряна бързо да идентифицира какво трябва да направи, за да облекчи специфичния си проблем. Когато вашето дете (или приятел) дойде при вас с един от тези въпроси, трябва да можете да намерите отговорите точно тук.
Въпреки това, има добър шанс да се сблъскате с един или повече от тези проблеми по време на вашите дни на Minecraft, така че със сигурност няма да ви навреди да четете отгоре надолу и дори да поставяте отметка на тази статия за бъдещи отстраняване на неизправности..
Също така, ако сте сравнително нов в Minecraft, разгледайте нашето ръководство за създаване на LAN игра тук. Възможно е да не се нуждаете от помощ за разширено отстраняване на неизправности, а само с бърз преглед на начина, по който можете да стартирате и работите.
"Не мога да видя Майнкрафт играта в LAN мрежата"
Това е, далеч, най-големият проблем, с който се сблъскват хората при създаването на Minecraft в локалната си мрежа (LAN): всеки има инсталиран Minecraft и пусна, но един или повече играчи не могат дори да видят хостинг плейъра, който да се свърже в първо място.
Нека разделим най-често срещаните причини за този проблем и ги подредим с преобладаване с подходящи решения.
Вашата защитна стена блокира Java
Този проблем възниква поради объркване относно това какво става зад кулисите със защитната стена на Windows. Ако Windows ще поиска от вас разрешение да я стартирате, очаквате да поиска разрешение за Minecraft, нали? Освен Minecraft всъщност е Java файл, изпълняван от Java програмата, така че когато дойде време за Minecraft да се свърже към мрежата, подсказката за защитна стена не е за „Minecraft“ - това е за Java.
На екрана по-горе можете да видите конкретната формулировка на изскачащия прозорец на защитната стена. Повечето хора по подразбиране ще видят предупреждението за сигурност, ще видят Java (и или не знаят какво е това, или просто знаят достатъчно за Java, за да си спомнят какъв проблем е сигурността на Java през годините) и щракнете върху Cancel. Проблемът се усложнява още повече, ако имате гост компютър или компютъра, който детето ви използва, за неадминистративен достъп (който би трябвало), този човек може да се опита да „разреши достъп“, но не може и просто да отмени отмените. Не можем да ви кажем колко пъти сме правили неприятности при заснемане на 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 изолация. Можете да проверите дали компютърът на всеки играч може да достигне до компютъра, който хоства играта, с прост тест за пинг.
Започнете, като отворите командния ред на всеки компютър и напишете “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 игри, но не ги намира, кликнете върху бутона „Direct Connect“ и въведете следното „[IP адрес на хоста на играча]: [Host Game Port]“. Например „192.168.1.100:23950“.
Играта пристанището е за Minecraft LAN игри е случайно разпределени всеки път, когато картата на хоста играч е отворен за LAN игра.
Като такъв, трябва или да проверите пристанището, когато отворите играта на хост машината (тя се показва на екрана веднага след като отворите играта, както се вижда по-долу), или трябва да погледнете обявата за играта на мултиплеър екрана на друг клиент във вашата мрежа, който може успешно да се свърже (където ще посочи IP адреса и номера на порта под името на отворената игра).
"Мога да се свържа, но се измъквам"
Ако можете да видите другата игра в локалната мрежа, но бъдете изгонени преди да можете да играете, виновникът обикновено е една от трите неща: различни версии на играта, идентични потребителски идентификатори или несъвместими игрови модификации (в този ред на вероятност)..
Остарялата грешка на сървър / клиент
Извън синхронизацията номерата на версиите на Minecraft са най-големият източник на феномена на присъединяване, но се получава, когато клиентският играч и играчът на хоста пускат версии на играта. Ако хостът работи с Minecraft 1.7.10, например, но тичате 1.8.8, ще видите съобщение като това:
Най-простото решение е да се коригира номерът на версията на Minecraft на клиентския играч, за да съответства (няма да предлагаме промяна на версията на играча, ако светът на играча на хоста вече е проучен и изграден с творения, защото големите разлики в Minecraft версиите могат да предизвикат хаос върху карти).
За да направите това, стартирайте стартера на Minecraft на клиентските машини и натиснете бутона „Редактиране на профил“. В падащото меню „Използване на версията“ изберете подходящата версия на Minecraft. Тук предлагаме по-подробен поглед.
Идентична грешка на ID
Ако второстепенните играчи влязат в хостваната от вас игра и получат грешка „Това име вече е взето“, тогава е вероятно да имате само едно първоначално копие на Minecraft. Един играч не може да се регистрира два пъти в един и същи свят.
Можете да се справите с проблема по един от двата начина. Първо, можете да си купите копие на Minecraft за всеки играч (който, като фенове на Minecraft, които подкрепят играта, ви препоръчваме да направите това). Или, ако просто се опитвате да съберете една LAN страна или да пуснете също и братче, можете да редактирате файл, за да може един Minecraft лиценз да бъде използван за местна игра. Ние подробно детайли, изходи, и клопки на тази техника в нашия подробен урок по въпроса.
Грешка при липсващите модове
Когато добавяте модове към вашата игра Minecraft, като тези за хладни биоми или допълнителни същества, всеки играч, който се свързва с играта ви, трябва да има инсталирани същите модификации (и същите версии на тези модове). Можете да прочетете повече за модификациите и входовете за използването им тук.
Точният текст на тази грешка може да се различава от това дори да не получите съобщение за грешка (играта се затваря постоянно при „влизане…“) до много специфични грешки при извеждане на списък с модификациите и липсващите версии..
Ако срещнете този проблем, има два начина да го поправите. Ако хостът изпълнява модулите, тогава трябва да добавите същите модификации към клиентите, които се опитват да се свържат (например, ако хостът има популярния Mo 'Creatures mod, тогава всички играчи, които искат да споделят света, също ще имат нужда от него. също). Ако клиентът е модифициран, а хостът изпълнява ванилия Minecraft, тогава клиентът трябва да се върне обратно към запасите Minecraft. В такива случаи е изключително удобно да се използва мениджър на екземпляри като MultiMC; можете да направите конкретен пример за всяка комбинация от ванилия и модифициран Minecraft, от който се нуждаете.
"Мога да се свържа, но производителността на играта е лоша"
За разлика от предишните раздели на това ръководство, този раздел е малко по-неясен. Много пъти играчите могат да бъдат домакини на игра и да се свързват с други игри в мрежата, но въпреки че не се излъчват директно от играта, представянето е наистина грубо. Като оставим настрана някакъв невиждан, но тежък мрежов проблем, който всъщност причинява проблеми с свързването, има няколко неща, които можете да направите, за да направите Minecraft безпроблемно преживяване за всички.
Първо, играчът с най-мощния компютър е домакин на играта. Minecraft е игра с много ресурси, дори ако графиката изглежда много ретро и проста. Ако възникне лошо възпроизвеждане на всички нива (не само на по-слабите машини), може да се окаже, че хостинг компютърът не може да угасне.
Второ, не можем да кажем достатъчно добри неща за Minecraft mod Optifine. Дори и да нямате намерение да правите нищо друго освен да играете ванилия Minecraft. трябва абсолютно и без съмнение да инсталирате Optifine. Това е колекция от оптимизации на кодове, които, честно казано, трябва да са в Minecraft кода по подразбиране. Независимо дали компютърът ви е тънък или дебел, Optifine ще направи Minecraft да работи по-гладко.
И накрая, ако хостинг компютърът е много подходящ за задачата, но все още получавате ниски честоти на кадрите и други признаци на изпитана игра, можете да прехвърлите част от света на отделно сървърно приложение. Mojang предлага самостоятелно сървърно приложение за изтегляне и е необходимо да няма време за създаване на прост ванилов сървър Minecraft. Според нашия опит, той наистина помага да се изгладят проблемите с производителността, ако копието на Minecraft на хоста не се опитва едновременно да се справи с играта на играча на хоста, както и да обслужва играта за всички останали играчи. Разделянето на нещата, така че компютърът на хост играча все още да е домакин на играта (чрез приложението за специален сървър), но приложението Minecraft на хоста не се оттегля при двете задачи, може наистина да подобри производителността за всички.
Дори по-добре: ако все още имате проблеми с производителността, можете да инсталирате Minecraft сървъра на напълно отделна машина във вашата мрежа и да оставите тази машина да се справи с тежката работа, така че персоналните компютри на играчите не трябва да.
Когато вие, вашите приятели и децата ви наистина искате да играете Minecraft, това може да е много разочароващо, когато създаването на местна игра не е лесно. С малко за отстраняване на неизправности обаче, не само можете да станете и да работите без проблем, но дори можете да откриете, благодарение на моделите като Optifine и изпълнението на отделно сървърно приложение, вие сте по-добри от когато сте започнали.