net.minecraft.client.telemetry

public class ClientTelemetryManager

implements AutoCloseable

fsv
net.minecraft.client.telemetry.ClientTelemetryManager
net.minecraft.class_6628
net.minecraft.unmapped.C_cgkxybww
net.minecraft.client.util.telemetry.TelemetryManager
net.minecraft.client.util.telemetry.TelemetryManager
net.minecraft.src.C_260427_

Field summary

Modifier and TypeField
private static final AtomicInteger
a
THREAD_COUNT
field_34948
f_dzalcfzr
NEXT_WORKER_ID
telemetrySenderThreads
f_260680_
private static final Executor
b
EXECUTOR
field_34949
f_bvwetahy
EXECUTOR
TELEMETRY_SENDER_EXECUTOR
f_260581_
private final com.mojang.authlib.minecraft.UserApiService
c
userApiService
field_41426
f_qsuuyhhu
userApiService
userApi
f_260615_
private final TelemetryPropertyMap
d
deviceSessionProperties
field_41427
f_duxfibma
propertyMap
propertyMap
f_260661_
private final Path
e
logDirectory
field_41428
f_xkinpwcy
logDirectory
logDirectory
f_260682_
private final CompletableFuture<Optional<TelemetryLogManager>>
f
logManager
field_41429
f_jgobxttp
logManager
logManager
f_260616_

Constructor summary

ModifierConstructor
public (Minecraft client, com.mojang.authlib.minecraft.UserApiService userApiService, User session)

Method summary

Modifier and TypeMethod
public WorldSessionTelemetryManager
a(boolean arg0, Duration arg1)
createWorldSessionManager(boolean arg0, Duration arg1)
method_47706(boolean arg0, Duration arg1)
m_lsdtaxjn(boolean arg0, Duration arg1)
createWorldSession(boolean newWorld, Duration worldLoadTime)
createWorldTelemetryManager(boolean isNewWorld, Duration worldLoadTime)
m_260825_(boolean p_261589_, Duration arg1)
private TelemetryEventSender
b()
createWorldSessionEventSender()
method_47707()
m_nrwrnpfi()
getSender()
createSender()
m_261052_()
public Path
a()
getLogDirectory()
method_47701()
m_botbklbs()
getLogManager()
getLogDirectory()
m_260914_()
public void
close()
close()
close()