Class MultiValueDebugSampleLogImpl

java.lang.Object
net.minecraft.util.profiler.log.ArrayDebugSampleLog
net.minecraft.util.profiler.MultiValueDebugSampleLogImpl
All Implemented Interfaces:
DebugSampleLog, MultiValueDebugSampleLog

public class MultiValueDebugSampleLogImpl extends ArrayDebugSampleLog implements MultiValueDebugSampleLog
Mappings:
Namespace Name
named net/minecraft/util/profiler/MultiValueDebugSampleLogImpl
intermediary net/minecraft/class_9191
official boc
  • Field Details

    • LOG_SIZE

      public static final int LOG_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named LOG_SIZE Lnet/minecraft/util/profiler/MultiValueDebugSampleLogImpl;LOG_SIZE:I
      intermediary field_48813 Lnet/minecraft/class_9191;field_48813:I
      official c Lboc;c:I
    • multiValues

      private final long[][] multiValues
      Mappings:
      Namespace Name Mixin selector
      named multiValues Lnet/minecraft/util/profiler/MultiValueDebugSampleLogImpl;multiValues:[[J
      intermediary field_48814 Lnet/minecraft/class_9191;field_48814:[[J
      official d Lboc;d:[[J
    • start

      private int start
      Mappings:
      Namespace Name Mixin selector
      named start Lnet/minecraft/util/profiler/MultiValueDebugSampleLogImpl;start:I
      intermediary field_48815 Lnet/minecraft/class_9191;field_48815:I
      official e Lboc;e:I
    • length

      private int length
      Mappings:
      Namespace Name Mixin selector
      named length Lnet/minecraft/util/profiler/MultiValueDebugSampleLogImpl;length:I
      intermediary field_48816 Lnet/minecraft/class_9191;field_48816:I
      official f Lboc;f:I
  • Constructor Details

    • MultiValueDebugSampleLogImpl

      public MultiValueDebugSampleLogImpl(int dimensions)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/profiler/MultiValueDebugSampleLogImpl;<init>(I)V
      intermediary <init> Lnet/minecraft/class_9191;<init>(I)V
      official <init> Lboc;<init>(I)V
    • MultiValueDebugSampleLogImpl

      public MultiValueDebugSampleLogImpl(int size, long[] defaults)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/profiler/log/ArrayDebugSampleLog;<init>(I[J)V
      intermediary <init> Lnet/minecraft/class_9187;<init>(I[J)V
      official <init> Lboa;<init>(I[J)V
  • Method Details

    • onPush

      protected void onPush()
      Specified by:
      onPush in class ArrayDebugSampleLog
      Mappings:
      Namespace Name Mixin selector
      named onPush Lnet/minecraft/util/profiler/log/ArrayDebugSampleLog;onPush()V
      intermediary method_56649 Lnet/minecraft/class_9187;method_56649()V
      official a Lboa;a()V
    • getDimension

      public int getDimension()
      Specified by:
      getDimension in interface MultiValueDebugSampleLog
      Mappings:
      Namespace Name Mixin selector
      named getDimension Lnet/minecraft/util/profiler/log/MultiValueDebugSampleLog;getDimension()I
      intermediary method_56662 Lnet/minecraft/class_9194;method_56662()I
      official c Lbog;c()I
    • getLength

      public int getLength()
      Specified by:
      getLength in interface MultiValueDebugSampleLog
      Mappings:
      Namespace Name Mixin selector
      named getLength Lnet/minecraft/util/profiler/log/MultiValueDebugSampleLog;getLength()I
      intermediary method_56663 Lnet/minecraft/class_9194;method_56663()I
      official d Lbog;d()I
    • get

      public long get(int index)
      Specified by:
      get in interface MultiValueDebugSampleLog
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/util/profiler/log/MultiValueDebugSampleLog;get(I)J
      intermediary method_56659 Lnet/minecraft/class_9194;method_56659(I)J
      official a Lbog;a(I)J
    • get

      public long get(int index, int dimension)
      Specified by:
      get in interface MultiValueDebugSampleLog
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/util/profiler/log/MultiValueDebugSampleLog;get(II)J
      intermediary method_56660 Lnet/minecraft/class_9194;method_56660(II)J
      official a Lbog;a(II)J
    • wrap

      private int wrap(int index)
      Mappings:
      Namespace Name Mixin selector
      named wrap Lnet/minecraft/util/profiler/MultiValueDebugSampleLogImpl;wrap(I)I
      intermediary method_56661 Lnet/minecraft/class_9191;method_56661(I)I
      official b Lboc;b(I)I
    • clear

      public void clear()
      Specified by:
      clear in interface MultiValueDebugSampleLog
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/util/profiler/log/MultiValueDebugSampleLog;clear()V
      intermediary method_56664 Lnet/minecraft/class_9194;method_56664()V
      official e Lbog;e()V