mirror of
https://github.com/neoforged/NeoForge.git
synced 2026-02-04 03:16:50 -06:00
Co-Authored-By: Apex <29412632+ApexModder@users.noreply.github.com> Co-Authored-By: embeddedt <42941056+embeddedt@users.noreply.github.com> Co-Authored-By: coehlrich <coehlrich@users.noreply.github.com> Co-Authored-By: Dennis C <11262040+XFactHD@users.noreply.github.com> Co-Authored-By: PepperCode1 <44146161+peppercode1@users.noreply.github.com>
48 lines
1.8 KiB
Diff
48 lines
1.8 KiB
Diff
--- a/net/minecraft/CrashReport.java
|
|
+++ b/net/minecraft/CrashReport.java
|
|
@@ -58,14 +_,8 @@
|
|
if (this.uncategorizedStackTrace != null && this.uncategorizedStackTrace.length > 0) {
|
|
p_127520_.append("-- Head --\n");
|
|
p_127520_.append("Thread: ").append(Thread.currentThread().getName()).append("\n");
|
|
- p_127520_.append("Stacktrace:\n");
|
|
-
|
|
- for (StackTraceElement stacktraceelement : this.uncategorizedStackTrace) {
|
|
- p_127520_.append("\t").append("at ").append(stacktraceelement);
|
|
- p_127520_.append("\n");
|
|
- }
|
|
-
|
|
- p_127520_.append("\n");
|
|
+ p_127520_.append("Stacktrace:");
|
|
+ p_127520_.append(net.neoforged.neoforge.logging.CrashReportExtender.generateEnhancedStackTrace(this.uncategorizedStackTrace));
|
|
}
|
|
|
|
for (CrashReportCategory crashreportcategory : this.details) {
|
|
@@ -73,6 +_,7 @@
|
|
p_127520_.append("\n\n");
|
|
}
|
|
|
|
+ net.neoforged.neoforge.logging.CrashReportExtender.extendSystemReport(systemReport);
|
|
this.systemReport.appendToCrashReportString(p_127520_);
|
|
}
|
|
|
|
@@ -92,18 +_,7 @@
|
|
throwable.setStackTrace(this.exception.getStackTrace());
|
|
}
|
|
|
|
- String s;
|
|
- try {
|
|
- stringwriter = new StringWriter();
|
|
- printwriter = new PrintWriter(stringwriter);
|
|
- throwable.printStackTrace(printwriter);
|
|
- s = stringwriter.toString();
|
|
- } finally {
|
|
- IOUtils.closeQuietly((Writer)stringwriter);
|
|
- IOUtils.closeQuietly((Writer)printwriter);
|
|
- }
|
|
-
|
|
- return s;
|
|
+ return net.neoforged.neoforge.logging.CrashReportExtender.generateEnhancedStackTrace(throwable);
|
|
}
|
|
|
|
public String getFriendlyReport(ReportType p_350860_, List<String> p_350563_) {
|