CLASS c net/minecraft/util/crash/CrashReportElement CLASS c$a Element FIELD a name Ljava/lang/String; FIELD b detail Ljava/lang/String; METHOD a getName ()Ljava/lang/String; METHOD b getDetail ()Ljava/lang/String; FIELD a report Lb; FIELD b title Ljava/lang/String; FIELD c elements Ljava/util/List; FIELD d stackTrace [Ljava/lang/StackTraceElement; METHOD (Lb;Ljava/lang/String;)V ARG 0 report ARG 1 title METHOD a getStackTrace ()[Ljava/lang/StackTraceElement; METHOD a createPositionString (DDD)Ljava/lang/String; ARG 0 x ARG 1 y ARG 2 z METHOD a createPositionString (III)Ljava/lang/String; ARG 0 x ARG 1 y ARG 2 z METHOD a addBlockDetails (Lc;Let;Laou;I)V ARG 0 element ARG 1 pos ARG 2 block ARG 3 metadata METHOD a addBlockInfo (Lc;Let;Lawr;)V ARG 0 element ARG 1 pos ARG 2 state METHOD a createPositionString (Let;)Ljava/lang/String; ARG 0 pos METHOD a add (Ljava/lang/String;Ld;)V ARG 0 name ARG 1 callable METHOD a add (Ljava/lang/String;Ljava/lang/Object;)V ARG 0 name ARG 1 value METHOD a add (Ljava/lang/String;Ljava/lang/Throwable;)V ARG 0 name ARG 1 throwable METHOD a addStackTrace (Ljava/lang/StringBuilder;)V ARG 0 builder