Class CrashReportSection

java.lang.Object
net.minecraft.util.crash.CrashReportSection

public class CrashReportSection extends Object
Mappings:
Namespace Name
official c
intermediary net/minecraft/class_1392
named net/minecraft/util/crash/CrashReportSection
  • Field Details

    • report

      private final CrashReport report
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a:Lb;
      intermediary field_5308 Lnet/minecraft/class_1392;field_5308:Lnet/minecraft/class_1;
      named report Lnet/minecraft/util/crash/CrashReportSection;report:Lnet/minecraft/util/crash/CrashReport;
    • title

      private final String title
      Mappings:
      Namespace Name Mixin selector
      official b Lc;b:Ljava/lang/String;
      intermediary field_5309 Lnet/minecraft/class_1392;field_5309:Ljava/lang/String;
      named title Lnet/minecraft/util/crash/CrashReportSection;title:Ljava/lang/String;
    • elements

      private final List<CrashReportSection.Element> elements
      Mappings:
      Namespace Name Mixin selector
      official c Lc;c:Ljava/util/List;
      intermediary field_5310 Lnet/minecraft/class_1392;field_5310:Ljava/util/List;
      named elements Lnet/minecraft/util/crash/CrashReportSection;elements:Ljava/util/List;
    • stackTrace

      private StackTraceElement[] stackTrace
      Mappings:
      Namespace Name Mixin selector
      official d Lc;d:[Ljava/lang/StackTraceElement;
      intermediary field_5311 Lnet/minecraft/class_1392;field_5311:[Ljava/lang/StackTraceElement;
      named stackTrace Lnet/minecraft/util/crash/CrashReportSection;stackTrace:[Ljava/lang/StackTraceElement;
  • Constructor Details

    • CrashReportSection

      public CrashReportSection(CrashReport report, String title)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lc;<init>(Lb;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1392;<init>(Lnet/minecraft/class_1;Ljava/lang/String;)V
      named <init> Lnet/minecraft/util/crash/CrashReportSection;<init>(Lnet/minecraft/util/crash/CrashReport;Ljava/lang/String;)V
  • Method Details

    • createPositionString

      @Environment(CLIENT) public static String createPositionString(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(DDD)Ljava/lang/String;
      intermediary method_4423 Lnet/minecraft/class_1392;method_4423(DDD)Ljava/lang/String;
      named createPositionString Lnet/minecraft/util/crash/CrashReportSection;createPositionString(DDD)Ljava/lang/String;
    • createPositionString

      public static String createPositionString(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Lcl;)Ljava/lang/String;
      intermediary method_12556 Lnet/minecraft/class_1392;method_12556(Lnet/minecraft/class_2552;)Ljava/lang/String;
      named createPositionString Lnet/minecraft/util/crash/CrashReportSection;createPositionString(Lnet/minecraft/util/math/BlockPos;)Ljava/lang/String;
    • createPositionString

      public static String createPositionString(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(III)Ljava/lang/String;
      intermediary method_12555 Lnet/minecraft/class_1392;method_12555(III)Ljava/lang/String;
      named createPositionString Lnet/minecraft/util/crash/CrashReportSection;createPositionString(III)Ljava/lang/String;
    • add

      public void add(String name, CrashCallable<String> crashCallable)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Ljava/lang/String;Ld;)V
      intermediary method_12557 Lnet/minecraft/class_1392;method_12557(Ljava/lang/String;Lnet/minecraft/class_2910;)V
      named add Lnet/minecraft/util/crash/CrashReportSection;add(Ljava/lang/String;Lnet/minecraft/util/crash/CrashCallable;)V
    • add

      public void add(String name, Object detail)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Ljava/lang/String;Ljava/lang/Object;)V
      intermediary method_4427 Lnet/minecraft/class_1392;method_4427(Ljava/lang/String;Ljava/lang/Object;)V
      named add Lnet/minecraft/util/crash/CrashReportSection;add(Ljava/lang/String;Ljava/lang/Object;)V
    • add

      public void add(String name, Throwable throwable)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Ljava/lang/String;Ljava/lang/Throwable;)V
      intermediary method_4428 Lnet/minecraft/class_1392;method_4428(Ljava/lang/String;Ljava/lang/Throwable;)V
      named add Lnet/minecraft/util/crash/CrashReportSection;add(Ljava/lang/String;Ljava/lang/Throwable;)V
    • initStackTrace

      public int initStackTrace(int ignoredCallCount)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(I)I
      intermediary method_4424 Lnet/minecraft/class_1392;method_4424(I)I
      named initStackTrace Lnet/minecraft/util/crash/CrashReportSection;initStackTrace(I)I
    • method_4426

      public boolean method_4426(StackTraceElement stackTraceElement, StackTraceElement stackTraceElement2)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z
      intermediary method_4426 Lnet/minecraft/class_1392;method_4426(Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z
      named method_4426 Lnet/minecraft/util/crash/CrashReportSection;method_4426(Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z
    • trimStackTraceEnd

      public void trimStackTraceEnd(int callCount)
      Mappings:
      Namespace Name Mixin selector
      official b Lc;b(I)V
      intermediary method_4432 Lnet/minecraft/class_1392;method_4432(I)V
      named trimStackTraceEnd Lnet/minecraft/util/crash/CrashReportSection;trimStackTraceEnd(I)V
    • addStackTrace

      public void addStackTrace(StringBuilder stringBuilder)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Ljava/lang/StringBuilder;)V
      intermediary method_4430 Lnet/minecraft/class_1392;method_4430(Ljava/lang/StringBuilder;)V
      named addStackTrace Lnet/minecraft/util/crash/CrashReportSection;addStackTrace(Ljava/lang/StringBuilder;)V
    • getStackTrace

      public StackTraceElement[] getStackTrace()
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a()[Ljava/lang/StackTraceElement;
      intermediary method_8066 Lnet/minecraft/class_1392;method_8066()[Ljava/lang/StackTraceElement;
      named getStackTrace Lnet/minecraft/util/crash/CrashReportSection;getStackTrace()[Ljava/lang/StackTraceElement;
    • addBlockData

      public static void addBlockData(CrashReportSection section, BlockPos pos, Block block, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Lc;Lcl;Lajt;I)V
      intermediary method_10480 Lnet/minecraft/class_1392;method_10480(Lnet/minecraft/class_1392;Lnet/minecraft/class_2552;Lnet/minecraft/class_197;I)V
      named addBlockData Lnet/minecraft/util/crash/CrashReportSection;addBlockData(Lnet/minecraft/util/crash/CrashReportSection;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;I)V
    • addBlockInfo

      public static void addBlockInfo(CrashReportSection element, BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Lc;Lcl;Lard;)V
      intermediary method_10481 Lnet/minecraft/class_1392;method_10481(Lnet/minecraft/class_1392;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)V
      named addBlockInfo Lnet/minecraft/util/crash/CrashReportSection;addBlockInfo(Lnet/minecraft/util/crash/CrashReportSection;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V