类 TickDurationMonitor
- java.lang.Object
-
- net.minecraft.util.TickDurationMonitor
-
public class TickDurationMonitor extends Object
- Mappings:
Namespace Name official apointermediary net/minecraft/class_4758named net/minecraft/util/TickDurationMonitor
-
-
字段概要
字段 修饰符和类型 字段 说明 private static LoggerLOGGERprivate longovertimeprivate ReadableProfilerprofilerprivate inttickCountprivate FiletickResultsDirectoryprivate LongSuppliertimeGetter
-
构造器概要
构造器 构造器 说明 TickDurationMonitor(LongSupplier longSupplier, String string, long long2)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static @Nullable TickDurationMonitorcreate(String name)voidendTick()ProfilernextProfiler()static ProfilertickProfiler(Profiler profiler, @Nullable TickDurationMonitor monitor)
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLapo;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
private final LongSupplier timeGetter
- Mappings:
Namespace Name Mixin selector official bLapo;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 cLapo;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 dLapo;d:Iintermediary field_21970Lnet/minecraft/class_4758;field_21970:Inamed tickCountLnet/minecraft/util/TickDurationMonitor;tickCount:I
-
tickResultsDirectory
private final File tickResultsDirectory
- Mappings:
Namespace Name Mixin selector official eLapo;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
private ReadableProfiler profiler
- Mappings:
Namespace Name Mixin selector official fLapo;f:Lapj;intermediary field_21972Lnet/minecraft/class_4758;field_21972:Lnet/minecraft/class_3693;named profilerLnet/minecraft/util/TickDurationMonitor;profiler:Lnet/minecraft/util/profiler/ReadableProfiler;
-
-
构造器详细资料
-
TickDurationMonitor
public TickDurationMonitor(LongSupplier longSupplier, String string, long long2)
-
-
方法详细资料
-
nextProfiler
public Profiler nextProfiler()
- Mappings:
Namespace Name Mixin selector official aLapo;a()Lapl;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 bLapo;b()Vintermediary method_24342Lnet/minecraft/class_4758;method_24342()Vnamed endTickLnet/minecraft/util/TickDurationMonitor;endTick()V
-
create
@Nullable public static @Nullable TickDurationMonitor create(String name)
- Mappings:
Namespace Name Mixin selector official aLapo;a(Ljava/lang/String;)Lapo;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
public static Profiler tickProfiler(Profiler profiler, @Nullable @Nullable TickDurationMonitor monitor)
- Mappings:
Namespace Name Mixin selector official aLapo;a(Lapl;Lapo;)Lapl;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;
-
-