Class ProfilerDumper

java.lang.Object
net.minecraft.client.util.profiler.ProfilerDumper

@Environment(CLIENT) public class ProfilerDumper extends Object
Mappings:
Namespace Name
official elk
intermediary net/minecraft/class_5971
named net/minecraft/client/util/profiler/ProfilerDumper
  • Field Details

    • DEBUG_PROFILING_DIRECTORY

      public static final Path DEBUG_PROFILING_DIRECTORY
      Mappings:
      Namespace Name Mixin selector
      official a Lelk;a:Ljava/nio/file/Path;
      intermediary field_29616 Lnet/minecraft/class_5971;field_29616:Ljava/nio/file/Path;
      named DEBUG_PROFILING_DIRECTORY Lnet/minecraft/client/util/profiler/ProfilerDumper;DEBUG_PROFILING_DIRECTORY:Ljava/nio/file/Path;
    • field_32677

      public static final String field_32677
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official b Lelk;b:Ljava/lang/String;
      intermediary field_32677 Lnet/minecraft/class_5971;field_32677:Ljava/lang/String;
      named field_32677 Lnet/minecraft/client/util/profiler/ProfilerDumper;field_32677:Ljava/lang/String;
    • field_32678

      public static final String field_32678
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official c Lelk;c:Ljava/lang/String;
      intermediary field_32678 Lnet/minecraft/class_5971;field_32678:Ljava/lang/String;
      named field_32678 Lnet/minecraft/client/util/profiler/ProfilerDumper;field_32678:Ljava/lang/String;
    • field_32679

      public static final String field_32679
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official d Lelk;d:Ljava/lang/String;
      intermediary field_32679 Lnet/minecraft/class_5971;field_32679:Ljava/lang/String;
      named field_32679 Lnet/minecraft/client/util/profiler/ProfilerDumper;field_32679:Ljava/lang/String;
    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official f Lelk;f:Lorg/apache/logging/log4j/Logger;
      intermediary field_29618 Lnet/minecraft/class_5971;field_29618:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/util/profiler/ProfilerDumper;LOGGER:Lorg/apache/logging/log4j/Logger;
    • FILE_SYSTEM_PROVIDER

      public static final FileSystemProvider FILE_SYSTEM_PROVIDER
      Mappings:
      Namespace Name Mixin selector
      official e Lelk;e:Ljava/nio/file/spi/FileSystemProvider;
      intermediary field_29617 Lnet/minecraft/class_5971;field_29617:Ljava/nio/file/spi/FileSystemProvider;
      named FILE_SYSTEM_PROVIDER Lnet/minecraft/client/util/profiler/ProfilerDumper;FILE_SYSTEM_PROVIDER:Ljava/nio/file/spi/FileSystemProvider;
  • Constructor Details

    • ProfilerDumper

      public ProfilerDumper()
  • Method Details

    • createDump

      public Path createDump(List<Category> categories, List<Sample> deviations, TickTimeTracker timeTracker)
      Mappings:
      Namespace Name Mixin selector
      official a Lelk;a(Ljava/util/List;Ljava/util/List;Lapg;)Ljava/nio/file/Path;
      intermediary method_34807 Lnet/minecraft/class_5971;method_34807(Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_4757;)Ljava/nio/file/Path;
      named createDump Lnet/minecraft/client/util/profiler/ProfilerDumper;createDump(Ljava/util/List;Ljava/util/List;Lnet/minecraft/util/profiler/TickTimeTracker;)Ljava/nio/file/Path;
    • writeCategory

      private void writeCategory(Category category, Path directory)
      Mappings:
      Namespace Name Mixin selector
      official a Lelk;a(Lelg;Ljava/nio/file/Path;)V
      intermediary method_34803 Lnet/minecraft/class_5971;method_34803(Lnet/minecraft/class_5969;Ljava/nio/file/Path;)V
      named writeCategory Lnet/minecraft/client/util/profiler/ProfilerDumper;writeCategory(Lnet/minecraft/client/util/profiler/Category;Ljava/nio/file/Path;)V
    • writeSamples

      private void writeSamples(List<Sample> samples, Path directory)
      Mappings:
      Namespace Name Mixin selector
      official a Lelk;a(Ljava/util/List;Ljava/nio/file/Path;)V
      intermediary method_34806 Lnet/minecraft/class_5971;method_34806(Ljava/util/List;Ljava/nio/file/Path;)V
      named writeSamples Lnet/minecraft/client/util/profiler/ProfilerDumper;writeSamples(Ljava/util/List;Ljava/nio/file/Path;)V
    • save

      private void save(TickTimeTracker timeTracker, Path directory)
      Mappings:
      Namespace Name Mixin selector
      official a Lelk;a(Lapg;Ljava/nio/file/Path;)V
      intermediary method_34802 Lnet/minecraft/class_5971;method_34802(Lnet/minecraft/class_4757;Ljava/nio/file/Path;)V
      named save Lnet/minecraft/client/util/profiler/ProfilerDumper;save(Lnet/minecraft/util/profiler/TickTimeTracker;Ljava/nio/file/Path;)V
    • compressAndSave

      private Path compressAndSave(Path filePath)
      Mappings:
      Namespace Name Mixin selector
      official a Lelk;a(Ljava/nio/file/Path;)Ljava/nio/file/Path;
      intermediary method_34804 Lnet/minecraft/class_5971;method_34804(Ljava/nio/file/Path;)Ljava/nio/file/Path;
      named compressAndSave Lnet/minecraft/client/util/profiler/ProfilerDumper;compressAndSave(Ljava/nio/file/Path;)Ljava/nio/file/Path;