Class CrashReportSection

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

public class CrashReportSection
extends Object
Mappings:
Namespace Name
official c
intermediary net/minecraft/class_1364
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_5755 Lnet/minecraft/class_1364;field_5755:Lnet/minecraft/class_825;
      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_5756 Lnet/minecraft/class_1364;field_5756: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_5757 Lnet/minecraft/class_1364;field_5757: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_5758 Lnet/minecraft/class_1364;field_5758:[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_1364;<init>(Lnet/minecraft/class_825;Ljava/lang/String;)V
      named <init> Lnet/minecraft/util/crash/CrashReportSection;<init>(Lnet/minecraft/util/crash/CrashReport;Ljava/lang/String;)V
  • Method Details

    • addBlockPosData

      public static String addBlockPosData​(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(DDD)Ljava/lang/String;
      intermediary method_4846 Lnet/minecraft/class_1364;method_4846(DDD)Ljava/lang/String;
      named addBlockPosData Lnet/minecraft/util/crash/CrashReportSection;addBlockPosData(DDD)Ljava/lang/String;
    • addBlockData

      public static String addBlockData​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Lcj;)Ljava/lang/String;
      intermediary method_4850 Lnet/minecraft/class_1364;method_4850(Lnet/minecraft/class_1372;)Ljava/lang/String;
      named addBlockData Lnet/minecraft/util/crash/CrashReportSection;addBlockData(Lnet/minecraft/util/math/BlockPos;)Ljava/lang/String;
    • add

      public void add​(String string, Callable<String> callable)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Ljava/lang/String;Ljava/util/concurrent/Callable;)V
      intermediary method_4854 Lnet/minecraft/class_1364;method_4854(Ljava/lang/String;Ljava/util/concurrent/Callable;)V
      named add Lnet/minecraft/util/crash/CrashReportSection;add(Ljava/lang/String;Ljava/util/concurrent/Callable;)V
    • addElement

      public void addElement​(String name, Object value)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Ljava/lang/String;Ljava/lang/Object;)V
      intermediary method_4852 Lnet/minecraft/class_1364;method_4852(Ljava/lang/String;Ljava/lang/Object;)V
      named addElement Lnet/minecraft/util/crash/CrashReportSection;addElement(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_4853 Lnet/minecraft/class_1364;method_4853(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_4847 Lnet/minecraft/class_1364;method_4847(I)I
      named initStackTrace Lnet/minecraft/util/crash/CrashReportSection;initStackTrace(I)I
    • method_4851

      public boolean method_4851​(StackTraceElement stackTraceElement, StackTraceElement stackTraceElement2)
      Mappings:
      Namespace Name Mixin selector
      official a Lc;a(Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z
      intermediary method_4851 Lnet/minecraft/class_1364;method_4851(Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z
      named method_4851 Lnet/minecraft/util/crash/CrashReportSection;method_4851(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_4856 Lnet/minecraft/class_1364;method_4856(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_4855 Lnet/minecraft/class_1364;method_4855(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_4845 Lnet/minecraft/class_1364;method_4845()[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;Lcj;Lafh;I)V
      intermediary method_4848 Lnet/minecraft/class_1364;method_4848(Lnet/minecraft/class_1364;Lnet/minecraft/class_1372;Lnet/minecraft/class_160;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;Lcj;Lalz;)V
      intermediary method_4849 Lnet/minecraft/class_1364;method_4849(Lnet/minecraft/class_1364;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;)V
      named addBlockInfo Lnet/minecraft/util/crash/CrashReportSection;addBlockInfo(Lnet/minecraft/util/crash/CrashReportSection;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V