Package net.minecraft.client.telemetry
Class WorldSessionTelemetryManager
java.lang.Object
net.minecraft.client.telemetry.WorldSessionTelemetryManager
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final TelemetryEventSenderprivate final PerformanceMetricsEventprivate final WorldLoadEventprivate final WorldLoadTimesEventprivate final UUIDprivate final WorldUnloadEvent
- 
Constructor SummaryConstructorsConstructorDescriptionWorldSessionTelemetryManager(TelemetryEventSender p_286529_, boolean p_286429_, Duration p_286727_, String p_286633_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidonAdvancementDone(Level p_286825_, AdvancementHolder p_301169_) voidvoidonPlayerInfoReceived(GameType p_261768_, boolean p_261669_) voidonServerBrandReceived(String p_261520_) voidsetTime(long p_261878_) voidtick()void
- 
Field Details- 
worldSessionId
- 
eventSender
- 
worldLoadEvent
- 
worldUnloadEvent
- 
performanceMetricsEvent
- 
worldLoadTimesEvent
 
- 
- 
Constructor Details- 
WorldSessionTelemetryManagerpublic WorldSessionTelemetryManager(TelemetryEventSender p_286529_, boolean p_286429_, @Nullable Duration p_286727_, @Nullable String p_286633_) 
 
- 
- 
Method Details- 
tickpublic void tick()
- 
onPlayerInfoReceived
- 
onServerBrandReceived
- 
setTimepublic void setTime(long p_261878_) 
- 
worldSessionStartpublic void worldSessionStart()
- 
onDisconnectpublic void onDisconnect()
- 
onAdvancementDone
 
-