Minecraft-lokien ymmärtäminen
Minecraft-lokit ovat paras totuuden lähteesi, kun jokin menee rikki. Ne tallentavat järjestyksessä, mitä peli tai palvelin teki, aina vikahetkeen asti. Tämä opas selittää, mitkä lokitiedostot ovat tärkeitä, miten lokiriviä luetaan ja mitä etsiä.
Lokitiedostot, joilla on merkitystä
Kaikki on kansiossa logs/ (palvelimen juuri tai instance/.minecraft asiakkaalla):
- latest.log
Nykyisen suorituksen täysi loki. Tämä on tiedosto, jonka avaat ensin; virhe on lähes aina täällä. - debug.log
Paljon yksityiskohtaisempi versio samasta suorituksesta. Käytä sitä, kun latest.log ei kerro tarpeeksi. - Arkistoidut lokit
Vanhemmat suoritukset on pakattu muodossa2026-06-08-1.log.gz. Pura se lukeaksesi aiemman istunnon. - crash-reports/
Erillinen kansio, jossa on kohdennettu raportti, joka kirjoitetaan vain kun peli kaatuu. Katso Kuinka lukea Minecraft-kaatumisraportti.
Kuinka lukea lokirivi
Jokainen rivi noudattaa samaa muotoa:
[14:23:51] [Server thread/ERROR]: Encountered an unexpected exception
- [14:23:51]
Aikaleima: milloin tapahtuma sattui. - [Server thread/ERROR]
Säie, joka kirjasi sen, ja taso. - Viesti
Mitä todella tapahtui, usein perässä stack trace, jos kyseessä on virhe.
Lokitaso näyttää vakavuuden yhdellä silmäyksellä: INFO (normaali), WARN (jokin on vialla mutta ei kohtalokasta), ERROR (todellinen vika), ja FATAL (palvelin sammuu).
Säikeet: kuka puhuu
- Server thread / main
Pelin pääsilmukka. Virheet täällä vaikuttavat yleensä suoraan pelaamiseen (ja voivat kaataa palvelimen). - Worker / IO threads
Taustatyö, kuten chunkien I/O. Hyödyllinen levy- ja maailmantallennusongelmissa. - Mod/plugin threads
Nimetty modin tai pluginin mukaan: nopea vihje siitä, mikä on vastuussa.
Mitä etsiä
- Vieritä ensimmäiseen ERROR/FATAL- tai Exception-riviin; myöhemmät virheet ovat usein vain sen seurauksia.
- Lue käynnistysosio epäonnistuneiden modien/pluginien, väärän Java-version tai hyväksymättömän EULA:n varalta.
- Tarkkaile toistuvaa WARN-roskaa, kuten ”Can't keep up!” (suorituskyky, katso Can't Keep Up) tai ”moved too quickly”.
- Merkitse muistiin viimeiset rivit ennen jumiutumista tai sammutusta: ne näyttävät, mitä palvelin teki, kun se kaatui.
- Ristiviittaa mikä tahansa virhe Yleiset ongelmat luetteloon tarkkaa ratkaisua varten.
Palvelinlokit vs. asiakaslokit
Niillä on sama muoto, mutta ne sijaitsevat eri paikoissa. Palvelinloki kirjaa maailman tallennuksen, pelaajien yhteydet ja pluginien/modien latauksen; asiakasloki kirjaa renderöinnin, resurssipaketit ja oman yhteytesi. Kun selvität liittymisongelmaa, vertaa molempia: syy voi olla vain toisella puolella.
Lokien jakaminen turvallisesti
Lokit voivat sisältää palvelimesi IP-osoitteen ja toisinaan tokeneita, joten älä liitä niitä julkisesti vilkaisematta ensin. Käytä paste-palvelua (kuten mclo.gs) jakamiseen tai lataa tiedosto suoraan MCDoctor.ai:hin, joka lukee lokin ja selittää syyn ja ratkaisun puolestasi ilman manuaalista kaivamista.
Usein kysytyt kysymykset
Palvelimesi juuren tai instance/.minecraft-kansion logs/-kansioon. Nykyinen ajo on latest.log; vanhemmat ajot ovat pakattuja .log.gz-tiedostoja.
Ne kattavat saman ajon, mutta debug.log on paljon yksityiskohtaisempi. Aloita latest.log-tiedostosta ja vaihda debug.log-tiedostoon vain, kun tarvitset enemmän yksityiskohtia.
WARN tarkoittaa, että jokin on vialla mutta ei kohtalokasta; ERROR on todellinen virhe; FATAL tarkoittaa, että palvelin sammuu. Keskity ensimmäiseen ERROR/FATAL-riviin.
Kyllä, lataa latest.log tai kaatumisraportti, niin MCDoctor.ai analysoi sen ja palauttaa todennäköisen syyn ja suositellun korjauksen.