Package net.minecraft.util
Class TickDurationMonitor
java.lang.Object
net.minecraft.util.TickDurationMonitor
- Mappings:
 Namespace Name named net/minecraft/util/TickDurationMonitorintermediary net/minecraft/class_4758official bni
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Loggerprivate final longprivate ReadableProfilerprivate intprivate final Fileprivate final LongSupplier - 
Constructor Summary
ConstructorsConstructorDescriptionTickDurationMonitor(LongSupplier timeGetter, String filename, long overtime)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable TickDurationMonitorvoidendTick()static ProfilertickProfiler(Profiler profiler, @Nullable TickDurationMonitor monitor)  
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/util/TickDurationMonitor;LOGGER:Lorg/slf4j/Logger;intermediary field_21967Lnet/minecraft/class_4758;field_21967:Lorg/slf4j/Logger;official aLbni;a:Lorg/slf4j/Logger;
 - 
timeGetter
- Mappings:
 Namespace Name Mixin selector named timeGetterLnet/minecraft/util/TickDurationMonitor;timeGetter:Ljava/util/function/LongSupplier;intermediary field_21968Lnet/minecraft/class_4758;field_21968:Ljava/util/function/LongSupplier;official bLbni;b:Ljava/util/function/LongSupplier;
 - 
overtime
private final long overtime- Mappings:
 Namespace Name Mixin selector named overtimeLnet/minecraft/util/TickDurationMonitor;overtime:Jintermediary field_21969Lnet/minecraft/class_4758;field_21969:Jofficial cLbni;c:J
 - 
tickCount
private int tickCount- Mappings:
 Namespace Name Mixin selector named tickCountLnet/minecraft/util/TickDurationMonitor;tickCount:Iintermediary field_21970Lnet/minecraft/class_4758;field_21970:Iofficial dLbni;d:I
 - 
tickResultsDirectory
- Mappings:
 Namespace Name Mixin selector named tickResultsDirectoryLnet/minecraft/util/TickDurationMonitor;tickResultsDirectory:Ljava/io/File;intermediary field_21971Lnet/minecraft/class_4758;field_21971:Ljava/io/File;official eLbni;e:Ljava/io/File;
 - 
profiler
- Mappings:
 Namespace Name Mixin selector named profilerLnet/minecraft/util/TickDurationMonitor;profiler:Lnet/minecraft/util/profiler/ReadableProfiler;intermediary field_21972Lnet/minecraft/class_4758;field_21972:Lnet/minecraft/class_3693;official fLbni;f:Lbnd;
 
 - 
 - 
Constructor Details
- 
TickDurationMonitor
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/util/TickDurationMonitor;<init>(Ljava/util/function/LongSupplier;Ljava/lang/String;J)Vintermediary <init>Lnet/minecraft/class_4758;<init>(Ljava/util/function/LongSupplier;Ljava/lang/String;J)Vofficial <init>Lbni;<init>(Ljava/util/function/LongSupplier;Ljava/lang/String;J)V
 
 - 
 - 
Method Details
- 
nextProfiler
- Mappings:
 Namespace Name Mixin selector named nextProfilerLnet/minecraft/util/TickDurationMonitor;nextProfiler()Lnet/minecraft/util/profiler/Profiler;intermediary method_24339Lnet/minecraft/class_4758;method_24339()Lnet/minecraft/class_3695;official aLbni;a()Lbnf;
 - 
endTick
public void endTick()- Mappings:
 Namespace Name Mixin selector named endTickLnet/minecraft/util/TickDurationMonitor;endTick()Vintermediary method_24342Lnet/minecraft/class_4758;method_24342()Vofficial bLbni;b()V
 - 
create
- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/util/TickDurationMonitor;create(Ljava/lang/String;)Lnet/minecraft/util/TickDurationMonitor;intermediary method_24341Lnet/minecraft/class_4758;method_24341(Ljava/lang/String;)Lnet/minecraft/class_4758;official aLbni;a(Ljava/lang/String;)Lbni;
 - 
tickProfiler
public static Profiler tickProfiler(Profiler profiler, @Nullable @Nullable TickDurationMonitor monitor) - Mappings:
 Namespace Name Mixin selector named tickProfilerLnet/minecraft/util/TickDurationMonitor;tickProfiler(Lnet/minecraft/util/profiler/Profiler;Lnet/minecraft/util/TickDurationMonitor;)Lnet/minecraft/util/profiler/Profiler;intermediary method_24340Lnet/minecraft/class_4758;method_24340(Lnet/minecraft/class_3695;Lnet/minecraft/class_4758;)Lnet/minecraft/class_3695;official aLbni;a(Lbnf;Lbni;)Lbnf;
 
 -