Class TelemetryManager
java.lang.Object
net.minecraft.client.util.telemetry.TelemetryManager
- All Implemented Interfaces:
 AutoCloseable
- Mappings:
 Namespace Name official fsvintermediary net/minecraft/class_6628named net/minecraft/client/util/telemetry/TelemetryManager
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Executorprivate final Pathprivate final CompletableFuture<Optional<TelemetryLogManager>>private static final AtomicIntegerprivate final PropertyMapprivate final com.mojang.authlib.minecraft.UserApiService - 
Constructor Summary
ConstructorsConstructorDescriptionTelemetryManager(MinecraftClient client, com.mojang.authlib.minecraft.UserApiService userApiService, Session session)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()createWorldSession(boolean newWorld, @Nullable Duration worldLoadTime) private TelemetrySender 
- 
Field Details
- 
NEXT_WORKER_ID
- Mappings:
 Namespace Name Mixin selector official aLfsv;a:Ljava/util/concurrent/atomic/AtomicInteger;intermediary field_34948Lnet/minecraft/class_6628;field_34948:Ljava/util/concurrent/atomic/AtomicInteger;named NEXT_WORKER_IDLnet/minecraft/client/util/telemetry/TelemetryManager;NEXT_WORKER_ID:Ljava/util/concurrent/atomic/AtomicInteger;
 - 
EXECUTOR
- Mappings:
 Namespace Name Mixin selector official bLfsv;b:Ljava/util/concurrent/Executor;intermediary field_34949Lnet/minecraft/class_6628;field_34949:Ljava/util/concurrent/Executor;named EXECUTORLnet/minecraft/client/util/telemetry/TelemetryManager;EXECUTOR:Ljava/util/concurrent/Executor;
 - 
userApiService
private final com.mojang.authlib.minecraft.UserApiService userApiService- Mappings:
 Namespace Name Mixin selector official cLfsv;c:Lcom/mojang/authlib/minecraft/UserApiService;intermediary field_41426Lnet/minecraft/class_6628;field_41426:Lcom/mojang/authlib/minecraft/UserApiService;named userApiServiceLnet/minecraft/client/util/telemetry/TelemetryManager;userApiService:Lcom/mojang/authlib/minecraft/UserApiService;
 - 
propertyMap
- Mappings:
 Namespace Name Mixin selector official dLfsv;d:Lftd;intermediary field_41427Lnet/minecraft/class_6628;field_41427:Lnet/minecraft/class_7973;named propertyMapLnet/minecraft/client/util/telemetry/TelemetryManager;propertyMap:Lnet/minecraft/client/util/telemetry/PropertyMap;
 - 
logDirectory
- Mappings:
 Namespace Name Mixin selector official eLfsv;e:Ljava/nio/file/Path;intermediary field_41428Lnet/minecraft/class_6628;field_41428:Ljava/nio/file/Path;named logDirectoryLnet/minecraft/client/util/telemetry/TelemetryManager;logDirectory:Ljava/nio/file/Path;
 - 
logManager
- Mappings:
 Namespace Name Mixin selector official fLfsv;f:Ljava/util/concurrent/CompletableFuture;intermediary field_41429Lnet/minecraft/class_6628;field_41429:Ljava/util/concurrent/CompletableFuture;named logManagerLnet/minecraft/client/util/telemetry/TelemetryManager;logManager:Ljava/util/concurrent/CompletableFuture;
 
 - 
 - 
Constructor Details
- 
TelemetryManager
public TelemetryManager(MinecraftClient client, com.mojang.authlib.minecraft.UserApiService userApiService, Session session) - Mappings:
 Namespace Name Mixin selector official <init>Lfsv;<init>(Lejf;Lcom/mojang/authlib/minecraft/UserApiService;Lejv;)Vintermediary <init>Lnet/minecraft/class_6628;<init>(Lnet/minecraft/class_310;Lcom/mojang/authlib/minecraft/UserApiService;Lnet/minecraft/class_320;)Vnamed <init>Lnet/minecraft/client/util/telemetry/TelemetryManager;<init>(Lnet/minecraft/client/MinecraftClient;Lcom/mojang/authlib/minecraft/UserApiService;Lnet/minecraft/client/util/Session;)V
 
 - 
 - 
Method Details
- 
createWorldSession
public WorldSession createWorldSession(boolean newWorld, @Nullable @Nullable Duration worldLoadTime) - Mappings:
 Namespace Name Mixin selector official aLfsv;a(ZLjava/time/Duration;)Lfte;intermediary method_47706Lnet/minecraft/class_6628;method_47706(ZLjava/time/Duration;)Lnet/minecraft/class_7975;named createWorldSessionLnet/minecraft/client/util/telemetry/TelemetryManager;createWorldSession(ZLjava/time/Duration;)Lnet/minecraft/client/util/telemetry/WorldSession;
 - 
getSender
- Mappings:
 Namespace Name Mixin selector official bLfsv;b()Lfsz;intermediary method_47707Lnet/minecraft/class_6628;method_47707()Lnet/minecraft/class_7965;named getSenderLnet/minecraft/client/util/telemetry/TelemetryManager;getSender()Lnet/minecraft/client/util/telemetry/TelemetrySender;
 - 
getLogManager
- Mappings:
 Namespace Name Mixin selector official aLfsv;a()Ljava/nio/file/Path;intermediary method_47701Lnet/minecraft/class_6628;method_47701()Ljava/nio/file/Path;named getLogManagerLnet/minecraft/client/util/telemetry/TelemetryManager;getLogManager()Ljava/nio/file/Path;
 - 
close
public void close()- Specified by:
 closein interfaceAutoCloseable
 
 -