Hogyan olvass el egy Minecraft-összeomlási jelentést

Egy Minecraft-összeomlási jelentés ijesztőnek tűnik, de minden alkalommal ugyanazt a struktúrát követi. Amint tudod, mely sorok számítanak valójában, általában egy percen belül megtalálod az okot. Ez az útmutató végigvezet azon, hol található a jelentés, hogyan dekódold a stack trace-t, és hogyan alakítsd megoldássá.

Hol találod az összeomlási jelentést

A Minecraft összeomlási jelentést ír, valahányszor a játék vagy a szerver váratlanul leáll. Itt keresd:

  • crash-reports/
    Egy időbélyeggel ellátott fájl, például crash-2026-06-08_14.23.51-server.txt. Ez a dedikált, részletes jelentés.
  • logs/latest.log
    A teljes futási napló. Ha nincs összeomlási jelentés (a folyamat egyszerűen kilépett), a hiba itt van, legalul.
  • logs/debug.log
    Egy sokkal részletesebb napló, hasznos, amikor a latest.log nem elég részletes.

Egy szerveren ezek a mappák a szerver gyökerében vannak; egy kliensen az instance/.minecraft mappában. Mindig a legújabb fájlt nyisd meg időbélyeg szerint.

Egy összeomlási jelentés anatómiája

Minden jelentésnek ugyanazok a részei vannak, felülről lefelé:

  • Fejléc és leírás
    Egy egysoros Description sor, amely összefoglalja, mi hibázott, plusz az időpont. Ez az első nyomod.
  • A stack trace
    A kivételtípus, majd egy lista a kódsorokról, amelyek megmutatják, hol történt, gyakran egy vagy több Caused by: blokk követi.
  • Érintett szint / részletek
    Világ- vagy entitásösszeomlásoknál: a koordináták, a dimenzió és az érintett entitás/blokk.
  • Rendszeradatok
    Minecraft-verzió, Java-verzió, lefoglalt memória, a mod-betöltő és a teljes modlista. Aranyat ér a diagnózishoz.

Hogyan olvasd el valójában, lépésről lépésre

  1. Olvasd el a Description sort. Ez egy egyszerű nyelvű összefoglaló, pl. „Exception ticking entity” vagy „Unexpected error”. Ez már elárulja a kategóriát.
  2. Keresd meg a kivételtípust a stack trace tetején (pl. java.lang.OutOfMemoryError, NullPointerException, NoClassDefFoundError). A típus gyakran közvetlenül megnevezi a problémát.
  3. Ugorj az utolsó „Caused by:”-hoz. Ha több van láncolva, a legmélyebb általában a valódi gyökérok, nem az első.
  4. Keress egy mod- vagy bővítménynevet a csomag elérési útjában (pl. com.somemod.Thing). Ez közvetlenül a vétkesre mutat. Egy tisztán net.minecraft.* trace inkább a vanilla/világ adatokra mutat.
  5. Ellenőrizd a rendszeradatokat. Erősítsd meg, hogy a Java-verzió megfelel a Minecraft-verziódnak, nézd meg, mennyi memória lett lefoglalva, és fésüld át a modlistát duplikátumok vagy elavult bejegyzések után.
  6. Párosítsd a tünetet egy ismert megoldással. Használd a megtalált okot, hogy a megfelelő megoldáshoz ugorj (lásd a lenti példákat).

Mit mondanak neked a gyakori stack trace-ek

  • OutOfMemoryError: Java heap space
    Nincs elég memória. Lásd Out of Memory.
  • Exception ticking entity
    Egyetlen sérült entitás. Lásd Ticking Entity.
  • A single server tick took 60.00 seconds
    A szerver lefagyott. Lásd Watchdog Crash.
  • NoClassDefFoundError / ClassNotFoundException
    Hiányzó könyvtár. Lásd NoClassDefFoundError.
  • Exit code -1 with no crash report
    Olvasd inkább a latest.log-ot. Lásd Error Code -1.

Böngészd át mindet a(z) Gyakori problémák oldalon.

Nincs összeomlási jelentés? Olvasd el a latest.log fájlt

Néha a folyamat egyszerűen kilép (gyakran 1 vagy -1 kilépési kóddal) anélkül, hogy összeomlási jelentést írna. Ebben az esetben a valódi hiba a logs/latest.log alján van. Görgess felfelé a végétől az első ERROR, FATAL vagy Exception sorig: ott romlott el valami. Magának a naplóformátumnak a megértéséhez lásd A Minecraft-naplók megértése.

Gyakran ismételt kérdések

A szervered gyökerének crash-reports/ mappájába vagy az instance/.minecraft mappába, az összeomlás dátumával és időpontjával elnevezve. Nyisd meg a legújabb fájlt.

Az összeomlási jelentés egy fókuszált pillanatkép, amely a játék leállásakor készül. A latest.log a teljes futási napló. Ha nincs összeomlási jelentés, a hiba a latest.log alján található.

Nézd meg a csomagneveket a stack trace-ben és a legmélyebb „Caused by:” sort. Egy nem vanilla csomag (nem net.minecraft) általában megnevezi a felelős modot — erősítsd meg a modlista ellenőrzésével a System Details részben.

Igen, illeszd be vagy töltsd fel az összeomlási jelentést az MCDoctor.ai-ba, és az egyszerű nyelven elmagyarázza az okot és a megoldást.