Class TelemetrySender
java.lang.Object
net.minecraft.client.util.telemetry.TelemetrySender
- Mappings:
Namespace Name official eelintermediary net/minecraft/class_6628named net/minecraft/client/util/telemetry/TelemetrySender
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate static final Executorprivate static final AtomicIntegerprivate booleanprivate final com.mojang.authlib.minecraft.TelemetrySession -
Constructor Summary
ConstructorsConstructorDescriptionTelemetrySender(MinecraftClient client, com.mojang.authlib.minecraft.UserApiService userApiService, Optional<String> userId, Optional<String> clientId, UUID deviceSessionId) -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddProperty(String name, Optional<String> propertyValue, com.mojang.authlib.minecraft.TelemetryPropertyContainer container) private Stringvoidsend()private voidsend(TelemetrySender.PlayerGameMode gameMode) voidsetGameModeAndSend(GameMode gameMode, boolean hardcore) voidsetServerBrandAndSend(String brand)
-
Field Details
-
NEXT_WORKER_ID
- Mappings:
Namespace Name Mixin selector official aLeel;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/TelemetrySender;NEXT_WORKER_ID:Ljava/util/concurrent/atomic/AtomicInteger;
-
EXECUTOR
- Mappings:
Namespace Name Mixin selector official bLeel;b:Ljava/util/concurrent/Executor;intermediary field_34949Lnet/minecraft/class_6628;field_34949:Ljava/util/concurrent/Executor;named EXECUTORLnet/minecraft/client/util/telemetry/TelemetrySender;EXECUTOR:Ljava/util/concurrent/Executor;
-
client
- Mappings:
Namespace Name Mixin selector official cLeel;c:Leev;intermediary field_34950Lnet/minecraft/class_6628;field_34950:Lnet/minecraft/class_310;named clientLnet/minecraft/client/util/telemetry/TelemetrySender;client:Lnet/minecraft/client/MinecraftClient;
-
session
private final com.mojang.authlib.minecraft.TelemetrySession session- Mappings:
Namespace Name Mixin selector official dLeel;d:Lcom/mojang/authlib/minecraft/TelemetrySession;intermediary field_34951Lnet/minecraft/class_6628;field_34951:Lcom/mojang/authlib/minecraft/TelemetrySession;named sessionLnet/minecraft/client/util/telemetry/TelemetrySender;session:Lcom/mojang/authlib/minecraft/TelemetrySession;
-
sent
private boolean sent- Mappings:
Namespace Name Mixin selector official eLeel;e:Zintermediary field_34952Lnet/minecraft/class_6628;field_34952:Znamed sentLnet/minecraft/client/util/telemetry/TelemetrySender;sent:Z
-
gameMode
- Mappings:
Namespace Name Mixin selector official fLeel;f:Leel$a;intermediary field_34953Lnet/minecraft/class_6628;field_34953:Lnet/minecraft/class_6628$class_6629;named gameModeLnet/minecraft/client/util/telemetry/TelemetrySender;gameMode:Lnet/minecraft/client/util/telemetry/TelemetrySender$PlayerGameMode;
-
serverBrand
- Mappings:
Namespace Name Mixin selector official gLeel;g:Ljava/lang/String;intermediary field_34954Lnet/minecraft/class_6628;field_34954:Ljava/lang/String;named serverBrandLnet/minecraft/client/util/telemetry/TelemetrySender;serverBrand:Ljava/lang/String;
-
-
Constructor Details
-
TelemetrySender
public TelemetrySender(MinecraftClient client, com.mojang.authlib.minecraft.UserApiService userApiService, Optional<String> userId, Optional<String> clientId, UUID deviceSessionId) - Mappings:
Namespace Name Mixin selector official <init>Leel;<init>(Leev;Lcom/mojang/authlib/minecraft/UserApiService;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/UUID;)Vintermediary <init>Lnet/minecraft/class_6628;<init>(Lnet/minecraft/class_310;Lcom/mojang/authlib/minecraft/UserApiService;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/UUID;)Vnamed <init>Lnet/minecraft/client/util/telemetry/TelemetrySender;<init>(Lnet/minecraft/client/MinecraftClient;Lcom/mojang/authlib/minecraft/UserApiService;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/UUID;)V
-
-
Method Details
-
addProperty
private static void addProperty(String name, Optional<String> propertyValue, com.mojang.authlib.minecraft.TelemetryPropertyContainer container) - Mappings:
Namespace Name Mixin selector official aLeel;a(Ljava/lang/String;Ljava/util/Optional;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)Vintermediary method_38733Lnet/minecraft/class_6628;method_38733(Ljava/lang/String;Ljava/util/Optional;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)Vnamed addPropertyLnet/minecraft/client/util/telemetry/TelemetrySender;addProperty(Ljava/lang/String;Ljava/util/Optional;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V
-
setGameModeAndSend
- Mappings:
Namespace Name Mixin selector official aLeel;a(Lcfx;Z)Vintermediary method_38726Lnet/minecraft/class_6628;method_38726(Lnet/minecraft/class_1934;Z)Vnamed setGameModeAndSendLnet/minecraft/client/util/telemetry/TelemetrySender;setGameModeAndSend(Lnet/minecraft/world/GameMode;Z)V
-
setServerBrandAndSend
- Mappings:
Namespace Name Mixin selector official aLeel;a(Ljava/lang/String;)Vintermediary method_38732Lnet/minecraft/class_6628;method_38732(Ljava/lang/String;)Vnamed setServerBrandAndSendLnet/minecraft/client/util/telemetry/TelemetrySender;setServerBrandAndSend(Ljava/lang/String;)V
-
send
- Mappings:
Namespace Name Mixin selector official aLeel;a(Leel$a;)Vintermediary method_38730Lnet/minecraft/class_6628;method_38730(Lnet/minecraft/class_6628$class_6629;)Vnamed sendLnet/minecraft/client/util/telemetry/TelemetrySender;send(Lnet/minecraft/client/util/telemetry/TelemetrySender$PlayerGameMode;)V
-
getServerType
- Mappings:
Namespace Name Mixin selector official bLeel;b()Ljava/lang/String;intermediary method_38734Lnet/minecraft/class_6628;method_38734()Ljava/lang/String;named getServerTypeLnet/minecraft/client/util/telemetry/TelemetrySender;getServerType()Ljava/lang/String;
-
send
public void send()- Mappings:
Namespace Name Mixin selector official aLeel;a()Vintermediary method_38725Lnet/minecraft/class_6628;method_38725()Vnamed sendLnet/minecraft/client/util/telemetry/TelemetrySender;send()V
-