net.minecraft.client.telemetry

public class ClientTelemetryManager

implements AutoCloseable

htk
net.minecraft.client.telemetry.ClientTelemetryManager
net.minecraft.class_6628

Field summary

Modifier and TypeField
private static final AtomicInteger
a
THREAD_COUNT
field_34948
private static final Executor
b
EXECUTOR
field_34949
private final Minecraft
c
minecraft
field_47702
private final com.mojang.authlib.minecraft.UserApiService
d
userApiService
field_41426
private final TelemetryPropertyMap
e
deviceSessionProperties
field_41427
private final Path
f
logDirectory
field_41428
private final CompletableFuture<Optional<TelemetryLogManager>>
g
logManager
field_41429
private final Supplier<TelemetryEventSender>
h
outsideSessionSender
field_44831

Constructor summary

ModifierConstructor
public (Minecraft arg0, com.mojang.authlib.minecraft.UserApiService arg1, User arg2)

Method summary

Modifier and TypeMethod
public WorldSessionTelemetryManager
a(boolean arg0, Duration arg1, String arg2)
createWorldSessionManager(boolean arg0, Duration arg1, String arg2)
method_47706(boolean arg0, Duration arg1, String arg2)
public TelemetryEventSender
a()
getOutsideSessionSender()
method_51796()
private TelemetryEventSender
c()
createEventSender()
method_47707()
public Path
b()
getLogDirectory()
method_47701()
public void
close()
close()