类 ProfilerDumper


  • @Environment(CLIENT)
    public class ProfilerDumper
    extends Object
    Mappings:
    Namespace Name
    official elj
    intermediary net/minecraft/class_5971
    named net/minecraft/client/util/profiler/ProfilerDumper
    • 字段详细资料

      • DEBUG_PROFILING_DIRECTORY

        public static final Path DEBUG_PROFILING_DIRECTORY
        Mappings:
        Namespace Name Mixin selector
        official a Lelj;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lelj;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lelj;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lelj;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 Lelj;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 Lelj;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;
    • 构造器详细资料

      • ProfilerDumper

        public ProfilerDumper()
    • 方法详细资料

      • createDump

        public Path createDump​(List<Category> categories,
                               List<Sample> deviations,
                               TickTimeTracker timeTracker)
        Mappings:
        Namespace Name Mixin selector
        official a Lelj;a(Ljava/util/List;Ljava/util/List;Lapf;)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 Lelj;a(Lelf;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 Lelj;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 Lelj;a(Lapf;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 Lelj;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;