Kaip pašalinti „Minecraft LAN“ žaidimų problemas
„Minecraft“ yra fantastinis žaidimas, kurį galite žaisti savo vietiniame tinkle su draugais, tačiau tai nėra smagu, kai reikia praleisti pusę laiko savo problemoms spręsti. Pažvelkime, kaip nustatyti ir išlyginti problemas su „Minecraft LAN“ žaidimu.
Bendrosios problemos nustatymas
Dėl savo populiarumo ir tėvų, kovojančių su vaikais, skaičiaus, mes gauname daugiau laiškų apie „Minecraft“ nei bet kuris kitas žaidimas. Turint tai omenyje, mes parašėme šį vadovą, kuriame pagrindinis dėmesys skiriamas padėti laikiniui greitai nustatyti, ką jiems reikia padaryti, kad būtų sumažinta jų specifinė problema. Kai jūsų vaikas (ar draugas) ateina pas jus su vienu iš šių klausimų, turėtumėte sugebėti rasti atsakymus čia.
Tai reiškia, kad jūsų „Minecraft“ žaidimo dienų metu jūs galite patekti į vieną ar daugiau iš šių klausimų, todėl neabejotinai nebūtų skausminga skaityti iš viršaus į apačią ir netgi žymėti šį straipsnį, kad galėtumėte toliau ieškoti klaidų.
Be to, jei esate palyginti naujas „Minecraft“, patikrinkite mūsų vadovą, kaip sukurti LAN žaidimą. Gali būti, kad jums nereikia išplėstinės trikčių diagnostikos pagalbos, bet tik greitai apžvelgti, kaip gauti ir paleisti.
„Negaliu matyti Minecraft žaidimo LAN tinkle“
Tai, toli ir toliau, didžiausia problema, su kuria susiduria „Minecraft“ steigimas jų vietiniame tinkle (LAN): kiekvienas turi „Minecraft“ įdiegtą ir įjungtą, tačiau vienas ar daugiau žaidėjų net nemato, kad prieglobos grotuvas prisijungtų Pirmoji vieta.
Išsklaidykime labiausiai paplitusias šio klausimo priežastis ir užsisakykite jas paplitę su tinkamais sprendimais.
Jūsų užkarda blokuoja „Java“
Ši problema kyla dėl painiavos dėl to, kas vyksta užkulisiuose su „Windows“ užkarda. Jei „Windows“ paprašys jūsų leidimo jį paleisti, tikitės, kad jis paprašys Minecraft leidimo, ar ne? Išskyrus „Minecraft“ iš tikrųjų yra „Java“ failas, kurį atlieka „Java“ programa, todėl, kai ateina laikas, kad „Minecraft“ prisijungtų prie tinklo, „Firewall“ raginimas nėra skirtas „Minecraft“ - tai „Java“.
Viršuje esančioje ekrano dalyje galite pamatyti konkrečią ugniasienės iššokimo formuluotę. Dauguma žmonių pagal numatytuosius nustatymus matys įspėjimą apie saugumą, žr. „Java“ (ir nežino, kas tai yra arba tiesiog gerai žino apie „Java“, kad prisimintų, kaip saugumo problema „Java“ buvo per metus) ir spustelėkite „Atšaukti“. Problema dar labiau apsunkina, jei turite savo svečių kompiuterį ar kompiuterį, kurį naudoja jūsų vaikas, o ne administracinei prieigai (kurią turėtumėte), ar šis asmuo bandė „leisti prieigą“, bet negalėjo ir tiesiog paspausti atšaukti. Mes negalime jums pasakyti, kiek kartų mes padarėme problemų dėl Minecraft šaudymo tik tam, kad žmogus sakytų: „Oi, kai kurie ugniasienės langai pasirodė, bet aš tiesiog paspausdavau atšaukti“.
Laimei, šios problemos sprendimas yra paprastas, jei turite administracinę prieigą prie kompiuterio (tai reiškia, kad numatytoji paskyra yra administratorius arba turite administratoriaus paskyros slaptažodį).
Tiesiog pereikite prie Valdymo skydo> Sistema ir saugumas> „Windows“ užkarda (arba tiesiog įveskite „Firewall“ meniu Pradėti meniu).
„Firewall“ valdymo pulte pasirinkite „Leisti programai ar funkcijai per„ Windows “užkardą”; aukščiau esančioje ekrano dalyje nuoroda matoma šviesiai mėlyna.
Spustelėkite viršutiniame dešiniajame kampe esančią piktogramą „Keisti nustatymus“ ir pasakykite „Windows“, kad norite atlikti administracinius pakeitimus, tada slinkite žemyn ir ieškokite „javaw.exe“ iš ugniasienės įrašų sąrašo. „Java“ versijoje, kurią naudoja „Minecraft“ kopija, turi būti patikrinta „Privati“ stulpelis. Nors dauguma žmonių turės tik vieną įrašą, gali būti, kad turite du įrašus. (Jei sąraše yra daugiau nei viena javaw.exe versija ir norite ištirti, visada galite dešiniuoju pelės klavišu spustelėti kiekvieną įrašą ir, norėdami gauti daugiau informacijos, pasirinkite „Informacija“.)
Didžiojoje, didžiulis, daugeliu atvejų šis paprastas įgnybimas yra viskas, ko reikia norint ištrūkti iš jūsų ryšio.
Jūsų kompiuteriai yra skirtinguose tinkluose
Antra tik „Java“ problema yra skirtingo tinklo problema. Ši problema gali būti kelių formų, o jei išsprendėte „Java“ problemą (arba tai nebuvo pirmoji problema), turėtumėte kruopščiai dirbti per šiuos galimus scenarijus.
Įsitikinkite, kad visi kompiuteriai yra tame pačiame tinkle. Naudojant „Wi-Fi“ įrenginius, ypač nešiojamus kompiuterius, visada įmanoma, kad įrenginys būtų prijungtas prie netoliese esančio atviro „Wi-Fi“ tinklo ar kaimyno „Wi-Fi“, kurį naudojote anksčiau. Dukart patikrinkite, ar visi kompiuteriai yra toje pačioje vietoje, turintys tą patį pavadinimą (pvz., 1 grotuvas nėra „Wireless“, o grotuvas 3 - „Wireless_Guest“).
Jei kompiuteris yra prijungtas prie maršrutizatoriaus per eternetą, įsitikinkite, kad jie prijungti prie to paties maršrutizatoriaus, prie kurio kiti yra prijungti prie „Wi-Fi“.
Patikrinkite AP izoliaciją
Jei visi yra prijungti prie to paties tinklo, bet vis dar negalite prisijungti, tai gali būti dėl jūsų maršrutizatoriaus funkcijos, vadinamos AP izoliacija. Galite patikrinti, ar kiekvienas žaidėjas kompiuteris gali pasiekti kompiuterį, kuriame yra žaidimo, su paprastu ping testu.
Pradėkite atidarydami komandų eilutę kiekviename kompiuteryje ir įvesdami „ipconfig“ Windows vartotojams ir „ifconfig“ Linux ir Mac vartotojams. Ši komanda perduos įvairius duomenis apie kompiuterio tinklo kortelės IP adresą ir būseną. Atkreipkite dėmesį į kiekvieno kompiuterio „IPv4 adresą“. Daugeliui namų vartotojų šis adresas atrodys kaip 192.168.1. * Arba 10.0.0. *, Nes tai yra daugelio maršrutizatorių numatytųjų adresų blokai ir yra specialiai skirti vidaus naudojimui.
Kai turėsite skirtingų kompiuterių adresus, patikrinkite, ar jie gali pasiekti vienas kitą per tinklą ping
komandą. Įveskite komandą, nors vis dar esate komandų eilutėje ping [pagrindinio žaidėjo kompiuterio IP adresas]
. Taigi, pavyzdžiui, jei turite du kompiuterius-vieną su adresu 10.0.0.88 ir vieną su adresu 10.0.0.87-prisijungti prie pirmojo kompiuterio (88) ir paleiskite:
ping 10.0.0.87
Tada pakartokite procesą antrajame kompiuteryje (87):
ping 10.0.0.88
Ping komanda suteiks jums išvestį, kuri parodys, kaip greitai ji galėjo prisijungti prie kito kompiuterio, taip pat kiek atskirų paketų buvo sėkmingai grąžinti. Namų tinkle sėkmės rodiklis turėtų būti 100%.
Jei abu kompiuteriai gali pasiekti internetą bet jie nepavyksta atlikti „ping“ testo, tada yra galutinis dalykas: naudotojo izoliacija. Kai kurie maršrutizatoriai turi apsaugos funkciją (kuri paprastai taikoma tik „Wi-Fi“ naudotojams, o ne „hardwired Ethernet“ vartotojams), kurie atskiria vartotojus vienas nuo kito, kad kiekvienas galėtų prisijungti prie interneto, tačiau atskiri naudotojai negali prisijungti tarpusavyje. Šis nustatymas paprastai yra pažymėtas kaip „AP izoliacija“, tačiau galite jį matyti kaip „Prieigos taško išskyrimas“, „Vartotojo išskyrimas“, „Kliento išskyrimas“ arba tam tikras jų variantas. Kai kurie maršrutizatoriai taip pat automatiškai taiko AP izoliaciją visiems svečių tinklams, nenurodydami to vartotojo nustatymo, taigi dar kartą patikrinkite, ar nė vienas iš žaidėjų nėra prisijungęs prie maršrutizatoriaus svečių tinklo.
Jei vienas ar daugiau kompiuterių nepavyksta atlikti „ping“ testo ir įtariate, kad AP priežastis gali būti AP, turėsite pasikonsultuoti su savo maršrutizatoriaus dokumentais, kad pamatytumėte, kur nustatymas yra ir kaip jį išjungti. Jei nerandate savo maršrutizatoriaus dokumentacijos ir paliekate patys paimti meniu, patikrinkite, kaip čia rasite AP informaciją apie kai kuriuos patarimus, kaip rasti ir įgalinti / išjungti.
Pabandykite prijungti rankiniu būdu
Jei pirmiau minėti skyriai neišsprendžia problemos, tikėtina, kad vienintelė problema yra tai, kad „Minecraft“ dėl tam tikrų priežasčių netinkamai apklausia tinklą ir atnaujina turimą LAN žaidimų sąrašą.
Tai nereiškia, kad negalite žaisti žaidimą LAN tinkle, bet tai reiškia, kad jums reikia rankiniu būdu įvesti priimančiosios žaidėjo adresą. Jei matote aukščiau esantį ekraną, kuriame jis nuolat ieško LAN žaidimų, bet neranda jų, spustelėkite „Tiesioginio ryšio“ mygtuką ir įveskite toliau pateiktą „[Host Player IP Address]: [Host Game Port]“. Pavyzdžiui, „192.168.1.100:23950“.
Žaidimo uostas yra skirtas „Minecraft LAN“ žaidimams, kurie atsitiktinai priskiriami kiekvieną kartą, kai atidaromas priimančiojo žaidėjo žemėlapis LAN žaidimui.
Tokiu būdu jūs turite patikrinti uostą, kai atidarote žaidimą pagrindiniame kompiuteryje (jis rodomas ekrane iškart po to, kai atidarote žaidimą, kaip matoma toliau), arba jums reikia žiūrėti į žaidimo įrašą daugelio žaidėjų ekrane kito kliento tinkle, kuris gali sėkmingai prisijungti (kai jis bus nurodytas tiek IP adreso, tiek uosto numerio po atviro žaidimo pavadinimu).
„Aš galiu prisijungti, bet gavau nužudytą“
Jei galite matyti kitą žaidimą vietiniame tinkle, bet išeiti, kol galėsite žaisti, kaltininkas paprastai yra vienas iš trijų dalykų: skirtingos žaidimo versijos, identiški vartotojo ID arba nesuderinami žaidimo modai (tokia tikimybės tvarka).
Pasenusi serverio / kliento klaida
„Out-of-sync“ „Minecraft“ versijos numeriai yra didžiausias prisijungimo, bet „get-kicked“ reiškinio šaltinis ir atsiranda tada, kai kliento žaidėjas ir priimantis žaidėjas vykdo žaidimo leidimus. Jei, pavyzdžiui, kompiuteris valdo „Minecraft“ 1.7.10, tačiau naudojate 1.8.8, matysite tokį pranešimą:
Paprasčiausias sprendimas yra suderinti kliento žaidėjo „Minecraft“ versijos numerį, kad jis atitiktų (mes nerekomenduosime keisti priimančiosios žaidėjo versijos, jei priimančiojo žaidėjo pasaulis jau yra ištirtas ir sukurtas su kūryba, nes „Minecraft“ versijų skirtumai gali sukelti didelį skirtumą žemėlapiai).
Norėdami tai padaryti, paleiskite „Minecraft“ paleidimo įrenginį kliento kompiuteriuose ir spustelėkite mygtuką „Edit Profile“. Išskleidžiamajame meniu „Naudoti versiją“ pasirinkite atitinkamą „Minecraft“ versiją. Čia pateikiame išsamesnę peržiūrą.
Identiška ID klaida
Jei antriniai žaidėjai prisijungia prie jūsų valdomo žaidimo ir gaus klaidą „Šis vardas jau yra priimtas“, tikėtina, kad turite tik vieną „Premium“ kopiją „Minecraft“. Vienas žaidėjas du kartus negali prisijungti prie to paties pasaulio.
Galite išspręsti problemą vienu iš dviejų būdų. Pirma, galite nusipirkti „Minecraft“ kopiją kiekvienam žaidėjui (kuris, kaip „Minecraft“ gerbėjai, kurie palaiko žaidimą, raginame tai padaryti). Arba, jei tik bandote susieti LAN partiją arba leisti vaikui broliui žaisti, galite redaguoti failą, kad vietiniam žaidimui būtų galima naudoti vieną „Minecraft“ licenciją. Išsamiai aprašome šios technikos intarpus ir spąstus mūsų išsamiose pamokose.
Trūksta modulių klaida
Kai pridėsite „Minecraft“ žaidimo modifikacijas, pvz., Vėsius biomus ar papildomus kūrinius, kiekvienas žaidėjas, prisijungęs prie jūsų žaidimo, turi turėti tuos pačius modifikacijų (ir tų pačių modifikacijų) įdiegtus. Daugiau apie modus ir jų naudojimą galite perskaityti čia.
Tikslus šio klaidos tekstas gali skirtis nuo netgi klaidos pranešimo gavimo (žaidimas visam laikui yra „prisijungęs…“) iki labai specifinių klaidų rodmenų, kuriuose nurodoma, kokių modifikacijų ir kokių versijų trūksta.
Jei susidūrėte su šia problema, ją galima išspręsti dviem būdais. Jei priimančioji valdo modifikacijas, tuomet jums reikia pridėti tuos pačius modus klientams, kurie bando prisijungti (pvz., Jei priimančiojoje yra populiarių „Mo“ kūrinių modas, tada visi žaidėjai, norintys dalintis pasauliu, taip pat turės ją įdiegti taip pat). Jei klientas yra modifikuotas, o priimančioji valdo vanilla Minecraft, klientas turi persijungti į „Minecraft“ žaidimą. Tokiais atvejais labai naudinga naudoti tokį pavyzdį kaip „MultiMC“; galite padaryti konkretų egzempliorių kiekvienam vanilės ir modifikuoto Minecraft deriniui.
„Galiu prisijungti, bet žaidimo našumas yra blogas“
Skirtingai nei ankstesniuose šio vadovo skyriuose, šis skyrius yra šiek tiek dviprasmiškesnis. Daug kartų žaidėjai gali surengti žaidimą ir prisijungti prie kitų žaidimų tinkle, tačiau, nors jie iš tiesų nesiseka iš žaidimo, pasirodymas iš tikrųjų yra visiškas. Atsisakant nematomų, bet sunkių tinklo problemų, kurios iš tikrųjų sukelia ryšio problemas, yra keletas dalykų, kuriuos galite padaryti, kad „Minecraft“ būtų sklandus kiekvienam.
Pirma, ar žaidėjas turi galingiausią kompiuterį. „Minecraft“ yra labai ištikus žaidimui (net jei grafika atrodo labai retai ir paprasta). Jei visame lentoje yra prastas atkūrimas (ne tik silpnesnėse mašinose), gali būti, kad prieglobos kompiuteris neužsikrečia.
Antra, mes negalime pasakyti pakankamai gerų dalykų apie „Minecraft mod Optifine“. Net jei jūs nenorite daryti nieko, bet žaisti Vanilla Minecraft. turėtumėte visiškai ir be abejo įdiegti „Optifine“. Tai kodų optimizavimo rinkinys, kuris, atvirai sakant, turėtų būti numatytasis „Minecraft“ kodas. Nesvarbu, ar jūsų kompiuteris yra sumanus, ar jautrus, „Optifine“ leis „Minecraft“ veikti kiek sklandžiau.
Galiausiai, jei prieglobos kompiuteris puikiai tinka šiai užduočiai, bet vis dar gausite mažą kadrų dažnį ir kitus sunkiai žaidžiančio žaidimo požymius, galite iškrauti kai kurią pasaulį į atskirą serverio programą. „Mojang“ siūlo savarankišką serverio parsisiuntimui programą, o tai nereiškia, kad nėra laiko nustatyti paprastą vanilės „Minecraft“ serverį. Mūsų patirtimi tai iš tikrųjų padeda išlyginti našumo problemas, jei priimančiosios „Minecraft“ kopija tuo pačiu metu nesistengia tvarkyti žaidėjo žaidėjo žaidimo, taip pat tarnauja visiems kitiems žaidėjams. Dalijimasis taip, kad priimančiojo žaidėjo kompiuteris vis dar surengtų žaidimą (naudodamas specialią serverio programą), tačiau priimančiosios „Minecraft“ programa neišskiria abiejose užduotyse, gali tikrai pagerinti kiekvieno našumą.
Dar geriau: jei vis dar turite problemų, galite įdiegti „Minecraft“ serverį į visiškai atskirą įrenginį savo tinkle ir leisti, kad ši mašina tvarkytų sunkų kėlimą, todėl žaidėjai kompiuteriai neprivalo.
Kai jūs, jūsų draugai ir jūsų vaikai tikrai norite žaisti „Minecraft“, tai gali būti labai varginantis, kai vietinis žaidimas nėra lengvas. Vis dėlto, truputį trikčių, galite ne tik susidurti su problemomis, bet jūs netgi galite rasti, nes modifikacijos, pvz., „Optifine“ ir veikiančios skirtingos serverio programos, yra geresnės nei pradėjus.