Come leggere un report di crash di Minecraft
Un report di crash di Minecraft sembra intimidatorio, ma segue sempre la stessa struttura. Una volta che sai quali righe contano davvero, di solito trovi la causa in meno di un minuto. Questa guida spiega dove si trova il report, come decodificare lo stack trace e come trasformarlo in una soluzione.
Dove trovare il report di crash
Minecraft scrive un report di crash ogni volta che il gioco o il server si arresta in modo imprevisto. Guarda qui:
- crash-reports/
Un file con marca temporale comecrash-2026-06-08_14.23.51-server.txt. Questo è il report dedicato e dettagliato. - logs/latest.log
Il log di esecuzione completo. Se non c'è un report di crash (il processo è semplicemente terminato), l'errore è qui, in fondo. - logs/debug.log
Un log molto più dettagliato, utile quando latest.log non lo è abbastanza.
Su un server queste cartelle si trovano nella radice del server; su un client sono nella cartella instance/.minecraft. Apri sempre il file più recente per marca temporale.
L'anatomia di un report di crash
Ogni report ha le stesse parti, dall'alto in basso:
- Intestazione e descrizione
Una riga Description che riassume cosa è andato storto, più l'ora. È il tuo primo indizio. - Lo stack trace
Il tipo di eccezione, poi un elenco di righe di codice che mostrano dove è avvenuto, spesso seguito da uno o più blocchiCaused by:. - Livello / dettagli interessati
Per i crash di mondo o entità: le coordinate, la dimensione e l'entità/il blocco coinvolti. - Dettagli di sistema
Versione di Minecraft, versione di Java, memoria allocata, il mod loader e l'elenco completo dei mod. Oro per la diagnosi.
Come leggerlo davvero, passo dopo passo
- Leggi la riga Description. È un riassunto in linguaggio semplice, ad es. «Exception ticking entity» o «Unexpected error». Questo ti dice già la categoria.
- Trova il tipo di eccezione in cima allo stack trace (ad es.
java.lang.OutOfMemoryError,NullPointerException,NoClassDefFoundError). Il tipo spesso nomina direttamente il problema. - Vai all'ultimo «Caused by:». Quando ce ne sono diversi concatenati, il più profondo è di solito la vera causa principale, non il primo.
- Cerca un nome di mod o plugin nel percorso del pacchetto (ad es.
com.somemod.Thing). Questo indica direttamente il colpevole. Uno stack trace puramentenet.minecraft.*punta invece ai dati vanilla/del mondo. - Controlla i dettagli di sistema. Verifica che la versione di Java corrisponda alla tua versione di Minecraft, guarda quanta memoria è stata allocata e scorri l'elenco dei mod alla ricerca di duplicati o voci obsolete.
- Abbina il sintomo a una soluzione nota. Usa la causa che hai trovato per passare alla soluzione corrispondente (vedi gli esempi qui sotto).
Cosa ti dicono i trace comuni
- OutOfMemoryError: Java heap space
Memoria insufficiente. Vedi Out of Memory. - Exception ticking entity
Una singola entità corrotta. Vedi Ticking Entity. - A single server tick took 60.00 seconds
Il server si è bloccato. Vedi Watchdog Crash. - NoClassDefFoundError / ClassNotFoundException
Una libreria mancante. Vedi NoClassDefFoundError. - Exit code -1 with no crash report
Leggi invece latest.log. Vedi Error Code -1.
Sfogliali tutti nella pagina Problemi comuni .
Nessun report di crash? Leggi latest.log
A volte il processo termina semplicemente (spesso con codice di uscita 1 o -1) senza scrivere un report di crash. In tal caso l'errore reale è in fondo a logs/latest.log. Scorri verso l'alto dalla fine fino alla prima riga ERROR, FATAL o Exception: è lì che le cose sono andate storte. Per capire il formato del log stesso, vedi Capire i log di Minecraft.
Domande frequenti
Nella cartella crash-reports/ nella radice del server o nella cartella instance/.minecraft, con nome la data e l'ora del crash. Apri il file più recente.
Il report di crash è un'istantanea mirata scritta quando il gioco si ferma. latest.log è il log completo in esecuzione. Se non esiste un report di crash, l'errore è in fondo a latest.log.
Guarda i nomi dei package nello stack trace e la riga «Caused by:» più profonda. Un package non vanilla (non net.minecraft) di solito indica il mod responsabile; conferma con l'elenco dei mod in System Details.
Sì, incolla o carica il report di crash in MCDoctor.ai e ti spiega la causa e la soluzione in linguaggio semplice.