Package net.minecraft.util
Class TickDurationMonitor
java.lang.Object
net.minecraft.util.TickDurationMonitor
public class TickDurationMonitor extends Object
- Mappings:
Namespace Name official aovintermediary net/minecraft/class_4758named net/minecraft/util/TickDurationMonitor
-
Field Summary
Fields Modifier and Type Field Description private static LoggerLOGGERprivate longovertimeprivate ReadableProfilerprofilerprivate inttickCountprivate FiletickResultsDirectoryprivate LongSuppliertimeGetter -
Constructor Summary
Constructors Constructor Description TickDurationMonitor() -
Method Summary
Modifier and Type Method Description static TickDurationMonitorcreate(String name)voidendTick()ProfilernextProfiler()static ProfilertickProfiler(Profiler profiler, TickDurationMonitor monitor)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLaov;a:Lorg/apache/logging/log4j/Logger;intermediary field_21967Lnet/minecraft/class_4758;field_21967:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/util/TickDurationMonitor;LOGGER:Lorg/apache/logging/log4j/Logger;
-
timeGetter
- Mappings:
Namespace Name Mixin selector official bLaov;b:Ljava/util/function/LongSupplier;intermediary field_21968Lnet/minecraft/class_4758;field_21968:Ljava/util/function/LongSupplier;named timeGetterLnet/minecraft/util/TickDurationMonitor;timeGetter:Ljava/util/function/LongSupplier;
-
overtime
private final long overtime- Mappings:
Namespace Name Mixin selector official cLaov;c:Jintermediary field_21969Lnet/minecraft/class_4758;field_21969:Jnamed overtimeLnet/minecraft/util/TickDurationMonitor;overtime:J
-
tickCount
private int tickCount- Mappings:
Namespace Name Mixin selector official dLaov;d:Iintermediary field_21970Lnet/minecraft/class_4758;field_21970:Inamed tickCountLnet/minecraft/util/TickDurationMonitor;tickCount:I
-
tickResultsDirectory
- Mappings:
Namespace Name Mixin selector official eLaov;e:Ljava/io/File;intermediary field_21971Lnet/minecraft/class_4758;field_21971:Ljava/io/File;named tickResultsDirectoryLnet/minecraft/util/TickDurationMonitor;tickResultsDirectory:Ljava/io/File;
-
profiler
- Mappings:
Namespace Name Mixin selector official fLaov;f:Laoq;intermediary field_21972Lnet/minecraft/class_4758;field_21972:Lnet/minecraft/class_3693;named profilerLnet/minecraft/util/TickDurationMonitor;profiler:Lnet/minecraft/util/profiler/ReadableProfiler;
-
-
Constructor Details
-
TickDurationMonitor
public TickDurationMonitor()
-
-
Method Details
-
nextProfiler
- Mappings:
Namespace Name Mixin selector official aLaov;a()Laos;intermediary method_24339Lnet/minecraft/class_4758;method_24339()Lnet/minecraft/class_3695;named nextProfilerLnet/minecraft/util/TickDurationMonitor;nextProfiler()Lnet/minecraft/util/profiler/Profiler;
-
endTick
public void endTick()- Mappings:
Namespace Name Mixin selector official bLaov;b()Vintermediary method_24342Lnet/minecraft/class_4758;method_24342()Vnamed endTickLnet/minecraft/util/TickDurationMonitor;endTick()V
-
create
- Mappings:
Namespace Name Mixin selector official aLaov;a(Ljava/lang/String;)Laov;intermediary method_24341Lnet/minecraft/class_4758;method_24341(Ljava/lang/String;)Lnet/minecraft/class_4758;named createLnet/minecraft/util/TickDurationMonitor;create(Ljava/lang/String;)Lnet/minecraft/util/TickDurationMonitor;
-
tickProfiler
- Mappings:
Namespace Name Mixin selector official aLaov;a(Laos;Laov;)Laos;intermediary method_24340Lnet/minecraft/class_4758;method_24340(Lnet/minecraft/class_3695;Lnet/minecraft/class_4758;)Lnet/minecraft/class_3695;named tickProfilerLnet/minecraft/util/TickDurationMonitor;tickProfiler(Lnet/minecraft/util/profiler/Profiler;Lnet/minecraft/util/TickDurationMonitor;)Lnet/minecraft/util/profiler/Profiler;
-