Package net.minecraft.util.profiling
Class SingleTickProfiler
java.lang.Object
net.minecraft.util.profiling.SingleTickProfiler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Fileprivate static final org.slf4j.Loggerprivate ProfileCollectorprivate final LongSupplierprivate final longprivate int -
Constructor Summary
ConstructorsConstructorDescriptionSingleTickProfiler(LongSupplier pRealTime, String pLocation, long pSaveThreshold) -
Method Summary
Modifier and TypeMethodDescriptionstatic SingleTickProfilercreateTickProfiler(String pName) static ProfilerFillerdecorateFiller(ProfilerFiller pProfiler, SingleTickProfiler pSingleTickProfiler) voidendTick()
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
realTime
-
saveThreshold
private final long saveThreshold -
tick
private int tick -
location
-
profiler
-
-
Constructor Details
-
SingleTickProfiler
-
-
Method Details
-
startTick
-
endTick
public void endTick() -
createTickProfiler
-
decorateFiller
public static ProfilerFiller decorateFiller(ProfilerFiller pProfiler, @Nullable SingleTickProfiler pSingleTickProfiler)
-