Kaksi Minecraft-virhettä muistuttavat toisiaan, ja niillä on paljon yhteisiä syitä:
Connection timed out: no further informationtarkoittaa, että peli ei koskaan saanut palvelimelta vastausta. Joko osoitteessa ei kuuntele mikään, tai jokin pelaajan ja palvelimen välissä estää liikenteen.An existing connection was forcibly closed by the remote hosttarkoittaa, että yhteys avattiin ja se katkesi sen jälkeen. Se viittaa palvelimen kaatumiseen tai uudelleenkäynnistykseen, yhteyden pudottavaan verkkolaitteeseen tai pelaajan koneen tietoturvaohjelmaan.
Käy alla olevat tarkistukset läpi järjestyksessä. Kaksi ensimmäistä ratkaisevat useimmat tapaukset ja vievät minuutin.
Ensin: koskeeko ongelma kaikkia vai yhtä pelaajaa?
Tämä kysymys säästää eniten aikaa. Jos kukaan ei pääse sisään, syy on lähes aina palvelimen päässä: se ei ole käynnissä, se käynnistyy vielä tai osoite on väärä. Jos yksi pelaaja ei pääse sisään muiden pelatessa normaalisti, palvelin on kunnossa ja syy on sen pelaajan päässä: osoite, versio, tietokone tai verkko.
Vaihe 1: tarkista, että palvelin todella on käynnissä
- Avaa pelipaneeli ja valitse palvelimesi
- Katso tila Yleiskatsaus-välilehdeltä. Siinä pitäisi lukea Käynnissä, ei Offline tai Käynnistyy...
- Avaa Konsoli-välilehti ja etsi rivi, joka alkaa sanalla
Done, esimerkiksiDone (12.345s)! For help, type "help"
Ennen kuin Done-rivi ilmestyy, palvelin lataa vielä maailmaa ja modeja, ja jokainen liittymistä yrittävä saa aikakatkaisun. Suurten modpakettien lataaminen voi kestää muutaman minuutin.
Jos palvelin käynnistyy jatkuvasti uudelleen tai pysähtyy itsestään, jokainen sillä hetkellä yhdistettynä ollut näkee viestin forcibly closed. Vieritä konsolissa ylöspäin virheeseen juuri ennen kaatumista. Se kertoo yleensä, mikä plugin tai modi on syyllinen. Ohjekeskuksestamme löydät oppaan palvelimen lokien löytämiseen ja lukemiseen.
Vaihe 2: käytä täsmälleen paneelin osoitetta
Palvelimen Yleiskatsaus-välilehdellä Yhteysosoite-kortti näyttää osoitteen, jota pelaajien pitää käyttää, ja sen vieressä on kopiointipainike. Kopioi osoite sieltä käsin kirjoittamisen sijaan ja liitä se Minecraftissa kohtaan Moninpeli, Lisää palvelin.
Portilla on merkitystä. Jos osoitteen lopussa on kaksoispiste ja numero, kuten :25565 tai jokin muu portti, se osa pitää ottaa mukaan. Ilman sitä Minecraft yrittää oletusporttiaan, jossa palvelimesi ei kuuntele.
Tarkista myös pelaajan palvelinlistaan tallennettu merkintä. Viime kuussa toiminut osoite voi olla vanhentunut, esimerkiksi jos palvelin on siirretty toiseen sijaintiin tai ensisijainen portti on vaihdettu Verkko-välilehdellä. Poista vanha merkintä ja lisää palvelin uudelleen nykyisellä osoitteella.
Vaihe 3: Java ja Bedrock ovat eri ovet
Yhteysosoite on Java Editionille. Bedrock-pelaajat (Minecraft for Windows, puhelimet ja konsolit) eivät yleensä voi käyttää sitä, ja yritys päättyy aikakatkaisuun.
Bedrock-pelaajat pääsevät sisään vain, jos palvelimella on crossplay käytössä. Kun Bedrockilla on oma porttinsa, Yleiskatsaus-välilehdellä näkyy erillinen Bedrock Edition -osio, jossa on oma Palvelimen osoite ja Portti, ja Bedrock-pelaajien pitää syöttää nämä kaksi arvoa kumpikin omaan kenttäänsä. Jos vapaata porttia ei ollut, kun crossplay otettiin käyttöön, Bedrock jakaa toistaiseksi Javan portin eikä erillistä osiota ole: Bedrock-pelaajat syöttävät silloin saman osoitteen ja portin kuin Java-pelaajat, portin omaan kenttäänsä.
Vaihe 4: varmista, että versiot täsmäävät
Vanilla-Minecraft kertoo pelaajalle yleensä selvästi, kun versiot eroavat, viestillä vanhentuneesta asiakasohjelmasta tai palvelimesta. Modatut palvelimet eivät ole yhtä kohteliaita: ero modilataajassa, jossakin modissa tai modin versiossa päättyy usein siihen, että yhteys vain katkeaa kirjautumisen aikana.
- Tarkista palvelimen versio Versio-välilehdeltä ja varmista, että pelaajilla on sama Minecraft-versio käynnistimessään
- Modatulla palvelimella pelaajat tarvitsevat saman modpaketin version kuin palvelin, samoine modeineen. Helpointa on asentaa käynnistimeen täsmälleen sama modpaketin versio.
- Kun olet päivittänyt palvelimen, muistuta pelaajia päivittämään myös
Vaihe 5: pelaajan tietokone
Kun ongelma koskee vain yhtä pelaajaa, syy löytyy yleensä näistä:
- Palomuuri. Windowsin palomuuri voi estää Javan. Hae "Salli sovellus Windowsin palomuurin läpi", etsi Java-merkinnät (usein nimeltään
Java(TM) Platform SE binary, yksi kutakin Java-versiota kohden) ja salli ne. Minecraftin käynnistimessä on oma Javansa, joten merkintöjä voi olla useita. - Virustorjunta. Tietoturvapaketit, joissa on oma palomuuri tai "verkkosuojaus", voivat katkaista peliyhteyksiä. Kytke verkkosuojaus hetkeksi pois ja yritä uudelleen. Jos se auttaa, lisää poikkeus Minecraftille ja Javalle.
- VPN tai välityspalvelin. Kytke se pois ja yritä uudelleen. Jotkin VPN-palvelut estävät portteja, joita Minecraft-palvelimet käyttävät.
- Reititin. Reitittimen uudelleenkäynnistys korjaa enemmän kuin uskoisi. Jotkin reitittimen ominaisuudet, kuten NAT-kiihdytys, voivat pudottaa pitkäkestoisia peliyhteyksiä. Jos ongelma esiintyy vain yhdessä kotiverkossa, kokeile toista verkkoa, esimerkiksi puhelimen yhteyspistettä. Jos se toimii siellä, syy on reitittimessä.
Vaihe 6: DNS ja IPv6
Jos osoite on verkkotunnus eikä IP-osoite, pelaajan koneen pitää ensin selvittää nimi.
- Windowsissa aja komentokehotteessa
ipconfig /flushdnsja yritä uudelleen. Se tyhjentää vanhan haun, joka osoittaa väärään paikkaan. - Jos nimeä ei saada selvitettyä lainkaan, vaihda verkkosovittimeen tunnettu julkinen DNS-palvelin internetpalveluntarjoajan antaman tilalle ja yritä uudelleen.
- Jotkin verkot antavat Javalle IPv6-reitin, joka ei toimi. Kun lisäät Minecraft-käynnistimessä asennuksen JVM-argumentteihin
-Djava.net.preferIPv4Stack=true, Java käyttää IPv4:ää.
Vaihe 7: palvelin, joka ei pysy perässä
Raskaasti kuormitettu palvelin voi päästää pelaajat sisään ja pudottaa heidät sitten. Etsi Konsolista viestiä Can't keep up!. Varoitus tarkoittaa, että palvelin jää jälkeen. Tavallisia syitä ovat liian monet pluginit tai modit muistiin nähden, suurten tutkimattomien alueiden generointi tai farmi, joka lataa liikaa entiteettejä. Pienennä view-distance-arvoa tiedostossa server.properties, esigeneroi maailma tai siirry pakettiin, jossa on enemmän muistia.
Lokien tarkistaminen
Konsoli näyttää palvelimen puolen tapahtumista reaaliajassa. Vanhemmat istunnot ovat Tiedostot-välilehdellä kansiossa logs, ja latest.log on nykyinen. Vaiheittainen opas niiden löytämiseen on ohjekeskuksessamme.
Kun pelaaja ei saa yhteyttä, etsi lokista hänen nimeään yrityksen ajankohdan tienoilta. Jos nimeä ei näy lainkaan, yhteys ei koskaan päässyt palvelimelle asti, mikä viittaa osoitteeseen, palomuuriin tai verkkoon. Jos nimi näkyy ja sen perässä yhteyden katkaisun syy, se syy kertoo, mitä pitää korjata.
Ei vieläkään onnistu
Avaa tiketti tukisivulta ja kerro palvelimesi nimi, tarkka virheilmoitus, aika jolloin pelaaja yritti liittyä ja koskeeko ongelma kaikkia vai yhtä pelaajaa, niin käymme palvelimen lokit läpi yhdessä kanssasi.