Package net.minecraft.client.telemetry
Class ClientTelemetryManager
java.lang.Object
net.minecraft.client.telemetry.ClientTelemetryManager
- All Implemented Interfaces:
 AutoCloseable
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final TelemetryPropertyMapprivate static final Executorprivate final Pathprivate final CompletableFuture<Optional<TelemetryLogManager>>private final Supplier<TelemetryEventSender>private static final AtomicIntegerprivate final com.mojang.authlib.minecraft.UserApiService - 
Constructor Summary
ConstructorsConstructorDescriptionClientTelemetryManager(Minecraft p_261610_, com.mojang.authlib.minecraft.UserApiService p_261552_, User p_262159_)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private TelemetryEventSendercreateWorldSessionManager(boolean p_286373_, Duration p_286752_, String p_286568_)  
- 
Field Details
- 
THREAD_COUNT
 - 
EXECUTOR
 - 
userApiService
private final com.mojang.authlib.minecraft.UserApiService userApiService - 
deviceSessionProperties
 - 
logDirectory
 - 
logManager
 - 
outsideSessionSender
 
 - 
 - 
Constructor Details
- 
ClientTelemetryManager
 
 - 
 - 
Method Details
- 
createWorldSessionManager
public WorldSessionTelemetryManager createWorldSessionManager(boolean p_286373_, @Nullable Duration p_286752_, @Nullable String p_286568_)  - 
getOutsideSessionSender
 - 
createEventSender
 - 
getLogDirectory
 - 
close
public void close()- Specified by:
 closein interfaceAutoCloseable
 
 -