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 muodossa 2026-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ä

  1. Vieritä ensimmäiseen ERROR/FATAL- tai Exception-riviin; myöhemmät virheet ovat usein vain sen seurauksia.
  2. Lue käynnistysosio epäonnistuneiden modien/pluginien, väärän Java-version tai hyväksymättömän EULA:n varalta.
  3. Tarkkaile toistuvaa WARN-roskaa, kuten ”Can't keep up!” (suorituskyky, katso Can't Keep Up) tai ”moved too quickly”.
  4. Merkitse muistiin viimeiset rivit ennen jumiutumista tai sammutusta: ne näyttävät, mitä palvelin teki, kun se kaatui.
  5. 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.