Package net.minecraft.util.crash
Class CrashReport
java.lang.Object
net.minecraft.util.crash.CrashReport
- Mappings:
Namespace Name official o
intermediary net/minecraft/class_128
named net/minecraft/util/crash/CrashReport
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Throwable
private static final DateTimeFormatter
private boolean
private static final Logger
private final String
private final List<CrashReportSection>
private StackTraceElement[]
private final SystemDetails
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddElement
(String name) addElement
(String name, int ignoredStackTraceCallCount) void
addStackTrace
(StringBuilder crashReportBuilder) asString()
static CrashReport
private static String
getCause()
getFile()
static void
boolean
writeToFile
(File file)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lo;a:Lorg/slf4j/Logger;
intermediary field_1091
Lnet/minecraft/class_128;field_1091:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/util/crash/CrashReport;LOGGER:Lorg/slf4j/Logger;
-
DATE_TIME_FORMATTER
- Mappings:
Namespace Name Mixin selector official b
Lo;b:Ljava/time/format/DateTimeFormatter;
intermediary field_39880
Lnet/minecraft/class_128;field_39880:Ljava/time/format/DateTimeFormatter;
named DATE_TIME_FORMATTER
Lnet/minecraft/util/crash/CrashReport;DATE_TIME_FORMATTER:Ljava/time/format/DateTimeFormatter;
-
message
- Mappings:
Namespace Name Mixin selector official c
Lo;c:Ljava/lang/String;
intermediary field_1087
Lnet/minecraft/class_128;field_1087:Ljava/lang/String;
named message
Lnet/minecraft/util/crash/CrashReport;message:Ljava/lang/String;
-
cause
- Mappings:
Namespace Name Mixin selector official d
Lo;d:Ljava/lang/Throwable;
intermediary field_1093
Lnet/minecraft/class_128;field_1093:Ljava/lang/Throwable;
named cause
Lnet/minecraft/util/crash/CrashReport;cause:Ljava/lang/Throwable;
-
otherSections
- Mappings:
Namespace Name Mixin selector official e
Lo;e:Ljava/util/List;
intermediary field_1089
Lnet/minecraft/class_128;field_1089:Ljava/util/List;
named otherSections
Lnet/minecraft/util/crash/CrashReport;otherSections:Ljava/util/List;
-
file
- Mappings:
Namespace Name Mixin selector official f
Lo;f:Ljava/io/File;
intermediary field_1090
Lnet/minecraft/class_128;field_1090:Ljava/io/File;
named file
Lnet/minecraft/util/crash/CrashReport;file:Ljava/io/File;
-
hasStackTrace
private boolean hasStackTrace- Mappings:
Namespace Name Mixin selector official g
Lo;g:Z
intermediary field_1086
Lnet/minecraft/class_128;field_1086:Z
named hasStackTrace
Lnet/minecraft/util/crash/CrashReport;hasStackTrace:Z
-
stackTrace
- Mappings:
Namespace Name Mixin selector official h
Lo;h:[Ljava/lang/StackTraceElement;
intermediary field_1088
Lnet/minecraft/class_128;field_1088:[Ljava/lang/StackTraceElement;
named stackTrace
Lnet/minecraft/util/crash/CrashReport;stackTrace:[Ljava/lang/StackTraceElement;
-
systemDetailsSection
- Mappings:
Namespace Name Mixin selector official i
Lo;i:Lab;
intermediary field_1092
Lnet/minecraft/class_128;field_1092:Lnet/minecraft/class_6396;
named systemDetailsSection
Lnet/minecraft/util/crash/CrashReport;systemDetailsSection:Lnet/minecraft/util/SystemDetails;
-
-
Constructor Details
-
CrashReport
- Mappings:
Namespace Name Mixin selector official <init>
Lo;<init>(Ljava/lang/String;Ljava/lang/Throwable;)V
intermediary <init>
Lnet/minecraft/class_128;<init>(Ljava/lang/String;Ljava/lang/Throwable;)V
named <init>
Lnet/minecraft/util/crash/CrashReport;<init>(Ljava/lang/String;Ljava/lang/Throwable;)V
-
-
Method Details
-
getMessage
- Mappings:
Namespace Name Mixin selector official a
Lo;a()Ljava/lang/String;
intermediary method_561
Lnet/minecraft/class_128;method_561()Ljava/lang/String;
named getMessage
Lnet/minecraft/util/crash/CrashReport;getMessage()Ljava/lang/String;
-
getCause
- Mappings:
Namespace Name Mixin selector official b
Lo;b()Ljava/lang/Throwable;
intermediary method_564
Lnet/minecraft/class_128;method_564()Ljava/lang/Throwable;
named getCause
Lnet/minecraft/util/crash/CrashReport;getCause()Ljava/lang/Throwable;
-
getStackTrace
- Mappings:
Namespace Name Mixin selector official c
Lo;c()Ljava/lang/String;
intermediary method_36147
Lnet/minecraft/class_128;method_36147()Ljava/lang/String;
named getStackTrace
Lnet/minecraft/util/crash/CrashReport;getStackTrace()Ljava/lang/String;
-
addStackTrace
- Mappings:
Namespace Name Mixin selector official a
Lo;a(Ljava/lang/StringBuilder;)V
intermediary method_555
Lnet/minecraft/class_128;method_555(Ljava/lang/StringBuilder;)V
named addStackTrace
Lnet/minecraft/util/crash/CrashReport;addStackTrace(Ljava/lang/StringBuilder;)V
-
getCauseAsString
- Mappings:
Namespace Name Mixin selector official d
Lo;d()Ljava/lang/String;
intermediary method_557
Lnet/minecraft/class_128;method_557()Ljava/lang/String;
named getCauseAsString
Lnet/minecraft/util/crash/CrashReport;getCauseAsString()Ljava/lang/String;
-
asString
- Mappings:
Namespace Name Mixin selector official e
Lo;e()Ljava/lang/String;
intermediary method_568
Lnet/minecraft/class_128;method_568()Ljava/lang/String;
named asString
Lnet/minecraft/util/crash/CrashReport;asString()Ljava/lang/String;
-
getFile
- Mappings:
Namespace Name Mixin selector official f
Lo;f()Ljava/io/File;
intermediary method_572
Lnet/minecraft/class_128;method_572()Ljava/io/File;
named getFile
Lnet/minecraft/util/crash/CrashReport;getFile()Ljava/io/File;
-
writeToFile
- Mappings:
Namespace Name Mixin selector official a
Lo;a(Ljava/io/File;)Z
intermediary method_569
Lnet/minecraft/class_128;method_569(Ljava/io/File;)Z
named writeToFile
Lnet/minecraft/util/crash/CrashReport;writeToFile(Ljava/io/File;)Z
-
getSystemDetailsSection
- Mappings:
Namespace Name Mixin selector official g
Lo;g()Lab;
intermediary method_567
Lnet/minecraft/class_128;method_567()Lnet/minecraft/class_6396;
named getSystemDetailsSection
Lnet/minecraft/util/crash/CrashReport;getSystemDetailsSection()Lnet/minecraft/util/SystemDetails;
-
addElement
- Mappings:
Namespace Name Mixin selector official a
Lo;a(Ljava/lang/String;)Lp;
intermediary method_562
Lnet/minecraft/class_128;method_562(Ljava/lang/String;)Lnet/minecraft/class_129;
named addElement
Lnet/minecraft/util/crash/CrashReport;addElement(Ljava/lang/String;)Lnet/minecraft/util/crash/CrashReportSection;
-
addElement
- Mappings:
Namespace Name Mixin selector official a
Lo;a(Ljava/lang/String;I)Lp;
intermediary method_556
Lnet/minecraft/class_128;method_556(Ljava/lang/String;I)Lnet/minecraft/class_129;
named addElement
Lnet/minecraft/util/crash/CrashReport;addElement(Ljava/lang/String;I)Lnet/minecraft/util/crash/CrashReportSection;
-
generateWittyComment
- Mappings:
Namespace Name Mixin selector official i
Lo;i()Ljava/lang/String;
intermediary method_573
Lnet/minecraft/class_128;method_573()Ljava/lang/String;
named generateWittyComment
Lnet/minecraft/util/crash/CrashReport;generateWittyComment()Ljava/lang/String;
-
create
- Mappings:
Namespace Name Mixin selector official a
Lo;a(Ljava/lang/Throwable;Ljava/lang/String;)Lo;
intermediary method_560
Lnet/minecraft/class_128;method_560(Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/class_128;
named create
Lnet/minecraft/util/crash/CrashReport;create(Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/util/crash/CrashReport;
-
initCrashReport
public static void initCrashReport()- Mappings:
Namespace Name Mixin selector official h
Lo;h()V
intermediary method_24305
Lnet/minecraft/class_128;method_24305()V
named initCrashReport
Lnet/minecraft/util/crash/CrashReport;initCrashReport()V
-