Как да четете отчет за срив на Minecraft

Отчетът за срив на Minecraft изглежда плашещ, но всеки път следва една и съща структура. След като знаете кои редове наистина имат значение, обикновено можете да намерите причината за по-малко от минута. Това ръководство преминава през това къде се намира отчетът, как да декодирате stack trace и как да го превърнете в решение.

Къде да намерите отчета за срив

Minecraft записва доклад за срив всеки път, когато играта или сървърът неочаквано спре. Потърсете тук:

  • crash-reports/
    Файл с времеви печат, като например crash-2026-06-08_14.23.51-server.txt. Това е специалният, подробен доклад.
  • logs/latest.log
    Пълният работен лог. Ако няма доклад за срив (процесът просто е приключил), грешката е тук, най-отдолу.
  • logs/debug.log
    Много по-подробен лог, полезен, когато latest.log не е достатъчно подробен.

На сървър тези папки се намират в основната директория на сървъра; на клиент са в папката instance/.minecraft. Винаги отваряйте най-новия файл по времеви печат.

Анатомията на отчет за срив

Всеки доклад има едни и същи части, отгоре надолу:

  • Заглавие и описание
    Един ред Description, който обобщава какво се е провалило, плюс часа. Това е първата ви следа.
  • Stack trace
    Типът на изключението, след това списък с редове код, показващи къде се е случило, често следван от един или повече блока Caused by: .
  • Засегнато ниво / детайли
    При сривове на свят или обект: координатите, измерението и засегнатият обект/блок.
  • Системни детайли
    Версия на Minecraft, версия на Java, заделена памет, mod loader-ът и пълният списък с модове. Злато за диагностиката.

Как всъщност да го прочетете, стъпка по стъпка

  1. Прочетете реда Description. Това е обобщение на прост език, напр. „Exception ticking entity“ или „Unexpected error“. Това вече ви подсказва категорията.
  2. Намерете типа на изключението в горната част на stack trace (напр. java.lang.OutOfMemoryError, NullPointerException, NoClassDefFoundError). Типът често назовава проблема директно.
  3. Преминете към последното „Caused by:“. Когато са свързани няколко, най-дълбокото обикновено е истинската основна причина, а не първото.
  4. Потърсете име на мод или плъгин в пътя на пакета (напр. com.somemod.Thing). Това сочи директно към виновника. Чист net.minecraft.* trace вместо това сочи към vanilla/данни на света.
  5. Проверете системните детайли. Потвърдете, че версията на Java съответства на вашата версия на Minecraft, вижте колко памет е заделена и прегледайте списъка с модове за дубликати или остарели записи.
  6. Свържете симптома с известно решение. Използвайте намерената причина, за да преминете към съответното решение (вижте примерите по-долу).

Какво ви казват честите stack trace

  • OutOfMemoryError: Java heap space
    Недостатъчно памет. Вижте Out of Memory.
  • Exception ticking entity
    Един повреден обект. Вижте Ticking Entity.
  • A single server tick took 60.00 seconds
    Сървърът замръзна. Вижте Watchdog Crash.
  • NoClassDefFoundError / ClassNotFoundException
    Липсваща библиотека. Вижте NoClassDefFoundError.
  • Exit code -1 with no crash report
    Прочетете вместо това latest.log. Вижте Error Code -1.

Прегледайте ги всички на страницата Чести проблеми .

Няма отчет за срив? Прочетете latest.log

Понякога процесът просто приключва (често с код за изход 1 или -1), без да записва доклад за срив. В такъв случай истинската грешка е най-отдолу в logs/latest.log. Превъртете нагоре от края до първия ред ERROR, FATAL или Exception: там нещо се е объркало. За да разберете самия формат на лога, вижте Разбиране на логовете на Minecraft.

Често задавани въпроси

В папката crash-reports/ в корена на вашия сървър или в папката instance/.minecraft, именуван с датата и часа на срива. Отворете най-новия файл.

Отчетът за срив е фокусирана снимка, записана когато играта спре. latest.log е пълният работен лог. Ако няма отчет за срив, грешката е в края на latest.log.

Погледнете имената на пакетите в stack trace и най-дълбокия ред „Caused by:“. Не-vanilla пакет (не net.minecraft) обикновено назовава отговорния мод — потвърдете, като проверите списъка с модове в System Details.

Да, поставете или качете отчета за срив в MCDoctor.ai и той обяснява причината и решението на прост език.