Class Profiler

java.lang.Object
net.minecraft.util.profiler.Profiler

public class Profiler extends Object
Mappings:
Namespace Name
official uw
intermediary net/minecraft/class_839
named net/minecraft/util/profiler/Profiler
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official b Luw;b:Lorg/apache/logging/log4j/Logger;
      intermediary field_9066 Lnet/minecraft/class_839;field_9066:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/util/profiler/Profiler;LOGGER:Lorg/apache/logging/log4j/Logger;
    • path

      private final List path
      Mappings:
      Namespace Name Mixin selector
      official c Luw;c:Ljava/util/List;
      intermediary field_3091 Lnet/minecraft/class_839;field_3091:Ljava/util/List;
      named path Lnet/minecraft/util/profiler/Profiler;path:Ljava/util/List;
    • timeList

      private final List timeList
      Mappings:
      Namespace Name Mixin selector
      official d Luw;d:Ljava/util/List;
      intermediary field_3092 Lnet/minecraft/class_839;field_3092:Ljava/util/List;
      named timeList Lnet/minecraft/util/profiler/Profiler;timeList:Ljava/util/List;
    • enabled

      public boolean enabled
      Mappings:
      Namespace Name Mixin selector
      official a Luw;a:Z
      intermediary field_3090 Lnet/minecraft/class_839;field_3090:Z
      named enabled Lnet/minecraft/util/profiler/Profiler;enabled:Z
    • fullLocation

      private String fullLocation
      Mappings:
      Namespace Name Mixin selector
      official e Luw;e:Ljava/lang/String;
      intermediary field_3093 Lnet/minecraft/class_839;field_3093:Ljava/lang/String;
      named fullLocation Lnet/minecraft/util/profiler/Profiler;fullLocation:Ljava/lang/String;
    • profilingLocationTimes

      private final Map profilingLocationTimes
      Mappings:
      Namespace Name Mixin selector
      official f Luw;f:Ljava/util/Map;
      intermediary field_3094 Lnet/minecraft/class_839;field_3094:Ljava/util/Map;
      named profilingLocationTimes Lnet/minecraft/util/profiler/Profiler;profilingLocationTimes:Ljava/util/Map;
  • Constructor Details

    • Profiler

      public Profiler()
  • Method Details

    • reset

      public void reset()
      Mappings:
      Namespace Name Mixin selector
      official a Luw;a()V
      intermediary method_2355 Lnet/minecraft/class_839;method_2355()V
      named reset Lnet/minecraft/util/profiler/Profiler;reset()V
    • push

      public void push(String location)
      Mappings:
      Namespace Name Mixin selector
      official a Luw;a(Ljava/lang/String;)V
      intermediary method_2356 Lnet/minecraft/class_839;method_2356(Ljava/lang/String;)V
      named push Lnet/minecraft/util/profiler/Profiler;push(Ljava/lang/String;)V
    • pop

      public void pop()
      Mappings:
      Namespace Name Mixin selector
      official b Luw;b()V
      intermediary method_2357 Lnet/minecraft/class_839;method_2357()V
      named pop Lnet/minecraft/util/profiler/Profiler;pop()V
    • getData

      public List getData(String location)
      Mappings:
      Namespace Name Mixin selector
      official b Luw;b(Ljava/lang/String;)Ljava/util/List;
      intermediary method_2358 Lnet/minecraft/class_839;method_2358(Ljava/lang/String;)Ljava/util/List;
      named getData Lnet/minecraft/util/profiler/Profiler;getData(Ljava/lang/String;)Ljava/util/List;
    • swap

      public void swap(String location)
      Mappings:
      Namespace Name Mixin selector
      official c Luw;c(Ljava/lang/String;)V
      intermediary method_2360 Lnet/minecraft/class_839;method_2360(Ljava/lang/String;)V
      named swap Lnet/minecraft/util/profiler/Profiler;swap(Ljava/lang/String;)V
    • getCurrentLocation

      public String getCurrentLocation()
      Mappings:
      Namespace Name Mixin selector
      official c Luw;c()Ljava/lang/String;
      intermediary method_2359 Lnet/minecraft/class_839;method_2359()Ljava/lang/String;
      named getCurrentLocation Lnet/minecraft/util/profiler/Profiler;getCurrentLocation()Ljava/lang/String;