8Aug

Sådan fejlfindes Minecraft LAN Game Problemer

Minecraft er et fantastisk spil at spille på dit lokale netværk med venner, men det er ikke sjovt, når du skal bruge halvdelen af ​​din tid til fejlfinding af forbindelsesproblemer. Lad os tage et kig på, hvordan du identificerer og stryger problemer med Minecraft LAN-spil.

Identifikation af det generelle problem

Takket være dens popularitet og antallet af forældre, der bryder med det for deres børn, får vi flere e-mails om Minecraft end noget andet spil. Med det i tankerne har vi skrevet denne vejledning med vægt på at hjælpe lege hurtigt at identificere, hvad de skal gøre for at lindre deres specifikke problem. Når dit barn( eller ven) kommer til dig med et af disse spørgsmål, skal du kunne finde svarene her.

Når det er sagt, er der en god chance for at du kan løbe ind i et eller flere af disse problemer i løbet af dine Minecraft-spildage, så det ville bestemt ikke skade at læse fra top til bund og endda bookmark denne artikel for fremtidig fejlfinding.

Hvis du er relativt ny for Minecraft, kan du også se vores guide til opsætning af et LAN-spil her. Det kan være, at du ikke har brug for den avancerede fejlfindingshjælp, men bare et hurtigt overblik over, hvordan du får tingene i gang.

"Jeg kan ikke se Minecraft Game på LAN"

Dette er langt og langt det største problem, folk løber ind, når de installerer Minecraft på deres lokalnetværk( LAN): alle har Minecraft installeret og fyret op, menen eller flere spillere kan ikke engang se hosting-afspilleren til at forbinde i første omgang.

Lad os nedbryde de mest almindelige årsager til dette problem og bestil dem ved prævalens med passende løsninger.

Din Firewall Blokerer Java

Dette problem opstår på grund af forvirring over, hvad der sker bag kulisserne med Windows Firewall. Hvis Windows vil bede din tilladelse til at køre den, ville du forvente at spørge tilladelse til Minecraft, ikke? Bortset fra Minecraft er faktisk en Java-fil udført af Java-programmet, så når det kommer tid til Minecraft at oprette forbindelse til netværket, er Firewall-prompten ikke til "Minecraft" - det er til Java.

I skærmbilledet ovenfor kan du se den specifikke ordlyd af Firewall popupen. De fleste mennesker vil som standard se sikkerhedsalarmen, se Java( og enten ikke ved hvad det er eller bare vide nok om Java for at huske at høre om, hvad et sikkerhedsproblem Java har været i årenes løb) og klik på Cancel. Problemet forstærkes yderligere, hvis du har din gæstedatamaskine eller den computer, dit barn bruger ved at konfigurere for ikke-administrativ adgang( som du burde), kan den pågældende forsøge at "Tillad adgang", men kunne ikke og bare slå annullere. Vi kan ikke fortælle dig, hvor mange gange vi har gjort problemer med at skyde for Minecraft kun for at få personen til at sige "Åh hej, nogle Firewall-boks dukkede op, men jeg slog bare annullere".

Heldigvis er løsningen på dette problem enkel, så længe du har administrativ adgang til pc'en( hvilket betyder at standardkontoen er administrator eller du har adgangskoden til administratorkontoen).

Naviger blot til Kontrolpanel & gt;System og sikkerhed & gt;Windows Firewall( eller skriv blot "Firewall" i startmenuen).

I Firewall-kontrolpanelet skal du vælge "Tillad en app eller funktion via Windows Firewall";linket ses i lyseblå i skærmbilledet ovenfor.

Klik på ikonet "Skift indstillinger" øverst til højre for at fortælle Windows, du vil foretage administrative ændringer, og rul derefter ned for at søge efter "javaw.exe" i listen over Firewall-indtastninger. Den version af Java, som din kopi af Minecraft bruger, skal have kolonnen "Privat" markeret. Mens de fleste kun vil have en indgang, er det muligt, at du måske har to poster.(Hvis du har mere end en version af javaw.exe opført og vil undersøge, kan du altid højreklikke på hver indgang og vælge "Detaljer" for mere information.)

I den store store er flertallet af tilfælde det enkletweak er alt, hvad der kræves for at forbyde din tilslutningsproblemer.

Dine computere findes på forskellige netværk

Andet kun for Java-problemet er problemet med forskellige netværk. Dette problem kan tage flere former, og hvis du har løst Java-problemet( eller det ikke var et problem i første omgang), skal du omhyggeligt arbejde dig gennem disse potentielle scenarier.

Sørg for, at alle computere er på samme netværk. Med Wi-Fi-enheder, især bærbare computere, er det altid muligt, at enheden er forbundet til et nærliggende, åbent Wi-Fi-netværk eller en nabos Wi-Fi, du tidligere har brugt. Kontrollér, at alle computere er på samme lokale netværk med samme navn( fx afspiller 1 er ikke på "Wireless" og afspiller 3 er på "Wireless_Guest").

Hvis nogen computere er tilsluttet routeren via ethernet, skal du sørge for at de er tilsluttet samme router, at de andre er tilsluttet via Wi-Fi.

Check for AP-isolering

Hvis alle er tilsluttet det samme netværk, men du stadig ikke kan oprette forbindelse, kan det skyldes en funktion på din router, der hedder AP-isolering. Du kan kontrollere, om hver spillerens computer kan nå computeren, der er vært for spillet, med en simpel ping-test.

Start ved at åbne kommandoprompten på hver computer og skrive "ipconfig" til Windows-brugere og "ifconfig" til Linux og Mac-brugere. Denne kommando udsender en række data om IP-adressen og tilstanden på computerens netværkskort. Noter "IPv4-adressen" for hver computer. For langt de fleste hjemmebrugere vil denne adresse se ud som 192.168.1. * Eller 10.0.0. * Da disse er standardadresseblokkene på de fleste routere og er forbeholdt specifikt til intern brug.

Når du har adresserne på de forskellige computere, skal du kontrollere, om de kan nå hinanden via netværket med ping-kommandoen. Mens du stadig står ved kommandoprompten, skal du indtaste kommandoen ping [IP-adresse på værtens computer].Så hvis du for eksempel har to compueters-en med adressen 10.0.0.88 og en med adressen 10.0.0.87-log på den første computer( 88) og kør:

ping 10.0.0.87

Gentag derefter processen påanden computer( 87):

ping 10.0.0.88

Ping-kommandoen giver dig en output, der fortæller dig, hvor hurtigt det var muligt at oprette forbindelse til den anden computer, samt hvor mange af de enkelte pakker blev returneret. På et hjemmenetværk skal succesfrekvensen være 100%.

Hvis begge computere har adgang til internettet men , fejler de ping-testen, så er der en sidste ting at se på: Brugerisolering. Nogle routere har en sikkerhedsfunktion( som typisk kun gælder Wi-Fi-brugere og ikke hardwired Ethernet-brugere), der isolerer brugere fra hinanden, så alle kan oprette forbindelse til internettet, men de enkelte brugere kan ikke oprette forbindelse til hinanden. Denne indstilling er normalt mærket som "AP-isolering", men du kan muligvis se det som "Access Point Isolation", "User Isolation", "Client Isolation" eller en vis variant deraf. Nogle routere anvender også automatisk AP-isolering til alle gæstenetværk uden at angive denne indstilling til brugeren, så kontroller du igen, at ingen af ​​spillerne er logget ind på din routerens gæstenetværk.

Hvis en eller flere computere fejler ping-testen, og du mistanke om AP-isolering kan være årsagen, skal du konsultere dokumentationen for din specifikke router for at se, hvor indstillingen er, og hvordan du slukker for den. Hvis du finder dokumentationen for din router mangler, og du er ved at grave gennem menuerne selv, skal du se vores vejledning til AP-isolering her for nogle pointers om at finde og aktivere / deaktivere den.

Prøv manuelt at forbinde

Hvis ovenstående afsnit ikke løser dit problem, så er det sandsynligvis det eneste problem, du virkelig har, at Minecraft af en eller anden grund ikke poller netværket korrekt og opdaterer den tilgængelige LAN-spilliste.

Dette betyder ikke, at du ikke kan spille spillet på LAN'et, men det betyder, at du skal indtaste adressen på værtsafspilleren manuelt. Hvis du ser en skærm som den ovenstående, hvor den kontinuerligt scanner til LAN-spil, men ikke finder dem, skal du klikke på knappen "Direkte forbindelse" og indtaste følgende "[Host Player IP-adresse]: [Host Game Port]".For eksempel "192.168.1.100:23950".

Spilporten er til Minecraft LAN-spil er tilfældigt tildelt hver gang værtsafspillerens kort åbnes til LAN-afspilning.

Som sådan skal du enten kontrollere porten, når du åbner spillet på værtsmaskinen( det vises på skærmen umiddelbart efter at du har åbnet spillet som vist nedenfor) eller du skal se på noteringen til spillet på multiplayerskærmbillede af en anden klient på dit netværk, der med succes kan forbinde( hvor det vil angive både IP-adressen og portnummeret under navnet på det åbne spil).

"Jeg kan forbinde, men jeg bliver sparket ud"

Hvis du kan se det andet spil på det lokale netværk, men blive sparket ud, før du kan spille, er synderen normalt en af ​​tre ting: forskellige spilversioner, identiske bruger-id'er, eller uforenelige game mods( i denne rækkefølge af sandsynlighed).

Den forældede server / klientfejl

Udgående synkronisering Minecraft-versionsnumre er den største kilde til join-but-get-kicked-fænomenet og opstår, når klientafspilleren og værtsafspilleren kører udgivelser af spillet. Hvis værten kører Minecraft 1.7.10, men du kører 1.8.8, kan du se en meddelelse som denne:

Den enkleste løsning er at justere versionsnummeret på klientens afspiller Minecraft for at matche( Vi vil ikke foreslå at ændre værtafspillerens version, hvis værtsafspillerens verden allerede er udforsket og opbygget med kreationer, fordi store forskelle i Minecraft-versioner kan forårsage kaos på kort).

For at gøre det skal du køre Minecraft launcher på klientmaskinerne og klikke på knappen "Rediger profil".I rullemenuen "Brug version" skal du vælge den relevante Minecraft-version. Vi giver et mere detaljeret gennemgang her.

Den identiske idfejl

Hvis de sekundære spillere logger ind på dit hostede spil og får fejlen "Det navn er allerede taget", så er det sandsynligvis, at du kun har en premiumkopi af Minecraft. En enkelt spiller kan ikke logge ind i samme verden to gange.

Du kan løse problemet på en af ​​to måder. For det første kan du købe en kopi af Minecraft til hver spiller( som, som Minecraft fans, der støtter spillet, opfordrer vi dig til at gøre).Eller hvis du bare forsøger at kaste sammen et LAN-parti eller lade en kidbror spille, kan du redigere en fil for at tillade, at en enkelt Minecraft-licens bruges til et lokalt spil. Vi detaljerer ins, outs og faldgruber af denne teknik i vores detaljerede vejledning om sagen.

Den manglende modsfejl

Når du tilføjer mods til dit Minecraft-spil, som for coole biomer eller ekstra skabninger, skal alle spillere, der forbinder dit spil, have de samme mods( og samme versioner af disse mods) installeret. Du kan læse mere om mods og in-and-outs for at bruge dem her.

Den eksakte tekst af denne fejl kan variere fra ikke engang at få en fejlmeddelelse( spillet sidder fast ved "logger ind. ..") til meget specifikke fejllæsninger, der angiver hvilke mods og hvilke versioner der mangler.

Hvis du løber ind i dette problem, er der to måder at rette op på.Hvis værten kører mods, så skal du tilføje de samme mods til klienterne, der forsøger at forbinde( fx hvis værten har den populære Mo 'Creatures mod, så vil alle de spillere, der ønsker at dele verden, også have brug for det installeretogså).Hvis klienten er modded, og værten kører vanilje Minecraft, skal kunden skifte tilbage til lager Minecraft-spillet. I sådanne tilfælde er det yderst praktisk at bruge en instansleder som MultiMC;Du kan lave en bestemt forekomst for hver kombination af vanille og modificeret Minecraft, du har brug for.

"Jeg kan forbinde, men spilletydelsen er dårlig"

I modsætning til de tidligere afsnit i denne vejledning er dette afsnit lidt mere tvetydigt. Mange gange kan spillerne være vært for et spil og forbinde til andre spil på netværket, men selvom de ikke bliver helt sparket fra spillet, er præstationen virkelig cruddy. At lægge et usynligt men alvorligt netværksproblem, der rent faktisk forårsager forbindelsesproblemer, er der et par ting, du kan gøre for at gøre Minecraft til en jævn oplevelse for alle.

Først skal spilleren med den mest magtfulde computer være vært for spillet. Minecraft er et meget ressource sultent spil( selvom grafikken ser meget retro og enkel ud).Hvis du oplever dårlig afspilning på tværs af bordet( ikke kun på de svagere maskiner), kan det være, at værtscomputeren ikke er op til snus.

For det andet kan vi ikke sige nok gode ting om Minecraft mod Optifine. Selvom du ikke har til hensigt at gøre andet end at spille vanille Minecraft.du bør absolut og uden tvivl installere Optifine. Det er en samling kodeoptimeringer, der helt ærligt burde være i standard Minecraft-koden. Uanset om din computer er wimpy eller beefy, vil Optifine gøre Minecraft køre så meget glattere.

Endelig, hvis værtscomputeren er velegnet til opgaven, men du stadig får lave billedfrekvenser og andre tegn på et kampspil, kan du frabage nogle af verden til et separat serverprogram. Mojang tilbyder en stand-alone server ansøgning til download og det tager næsten ingen tid at oprette en simpel Vanilla Minecraft server. I vores erfaring hjælper det virkelig med at udjævne ydeevneproblemer, hvis værtsens kopi af Minecraft ikke samtidig forsøger at håndtere spil for værtsspilleren samt at tjene spillet for alle de andre spillere. Splitting ting op, så værts spillerens PC stadig er vært for spillet( via den dedikerede server app), men værtens Minecraft app ikke kører væk i begge opgaver, kan virkelig forbedre ydeevnen for alle.

Endnu bedre: Hvis du stadig har præstationsproblemer, kan du installere Minecraft-serveren på en helt separat maskine på dit netværk og lade maskinen håndtere den tunge løft, så spillernes pc'er behøver ikke.

Når du, dine venner og dine børn virkelig ønsker at spille Minecraft, kan det være meget frustrerende, når du opretter et lokalt spil, er det ikke let. Med en smule fejlfinding kan du ikke bare komme i gang uden problemer, men du kan endda finde, takket være mods som Optifine og køre en særskilt server app, er du bedre, end da du startede.