Class AggregatedTelemetryEvent
java.lang.Object
net.minecraft.client.telemetry.events.AggregatedTelemetryEvent
- Direct Known Subclasses:
- PerformanceMetricsEvent
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate Instantprivate static final intprivate intprivate static final intprivate boolean
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected intabstract voidsendEvent(TelemetryEventSender p_263328_) booleanbooleanvoidstart()voidstop()abstract voidvoidtick(TelemetryEventSender p_263410_) 
- 
Field Details- 
SAMPLE_INTERVAL_MSprivate static final int SAMPLE_INTERVAL_MS- See Also:
 
- 
SAMPLES_PER_EVENTprivate static final int SAMPLES_PER_EVENT- See Also:
 
- 
sampleCountprivate int sampleCount
- 
tickingprivate boolean ticking
- 
lastSampleTime
 
- 
- 
Constructor Details- 
AggregatedTelemetryEventpublic AggregatedTelemetryEvent()
 
- 
- 
Method Details- 
startpublic void start()
- 
tick
- 
shouldTakeSamplepublic boolean shouldTakeSample()
- 
shouldSentEventpublic boolean shouldSentEvent()
- 
stoppublic void stop()
- 
getSampleCountprotected int getSampleCount()
- 
takeSamplepublic abstract void takeSample()
- 
sendEvent
 
-