Class PerformanceMetricsEvent
java.lang.Object
net.minecraft.client.telemetry.events.AggregatedTelemetryEvent
net.minecraft.client.telemetry.events.PerformanceMetricsEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longprivate final it.unimi.dsi.fastutil.longs.LongListprivate final it.unimi.dsi.fastutil.longs.LongListprivate final it.unimi.dsi.fastutil.longs.LongList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidvoidsendEvent(TelemetryEventSender p_261872_) voidprivate voidvoidtick(TelemetryEventSender p_263321_) private static longtoKilobytes(long p_261471_) Methods inherited from class net.minecraft.client.telemetry.events.AggregatedTelemetryEvent
getSampleCount, shouldSentEvent, shouldTakeSample, start, stop
-
Field Details
-
DEDICATED_MEMORY_KB
private static final long DEDICATED_MEMORY_KB -
fpsSamples
private final it.unimi.dsi.fastutil.longs.LongList fpsSamples -
frameTimeSamples
private final it.unimi.dsi.fastutil.longs.LongList frameTimeSamples -
usedMemorySamples
private final it.unimi.dsi.fastutil.longs.LongList usedMemorySamples
-
-
Constructor Details
-
PerformanceMetricsEvent
public PerformanceMetricsEvent()
-
-
Method Details
-
tick
- Overrides:
tickin classAggregatedTelemetryEvent
-
resetValues
private void resetValues() -
takeSample
public void takeSample()- Specified by:
takeSamplein classAggregatedTelemetryEvent
-
takeUsedMemorySample
private void takeUsedMemorySample() -
sendEvent
- Specified by:
sendEventin classAggregatedTelemetryEvent
-
toKilobytes
private static long toKilobytes(long p_261471_)
-