Class TelemetryEventType
java.lang.Object
net.minecraft.client.session.telemetry.TelemetryEventType
- Mappings:
Namespace Name named net/minecraft/client/session/telemetry/TelemetryEventTypeintermediary net/minecraft/class_7966official hgv
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TelemetryEventTypeprivate static final List<TelemetryEventProperty<?>> private final com.mojang.serialization.MapCodec<SentTelemetryEvent> static final com.mojang.serialization.Codec<TelemetryEventType> private final Stringstatic final TelemetryEventTypeprivate final Stringprivate final booleanstatic final TelemetryEventTypeprivate final List<TelemetryEventProperty<?>> private static final List<TelemetryEventProperty<?>> (package private) static final Map<String, TelemetryEventType> static final TelemetryEventTypestatic final TelemetryEventTypestatic final TelemetryEventType -
Constructor Summary
ConstructorsConstructorDescriptionTelemetryEventType(String id, String exportKey, List<TelemetryEventProperty<?>> properties, boolean optional) -
Method Summary
Modifier and TypeMethodDescriptionstatic TelemetryEventType.Buildercom.mojang.authlib.minecraft.TelemetryEventcreateEvent(com.mojang.authlib.minecraft.TelemetrySession session, PropertyMap properties) com.mojang.serialization.MapCodec<SentTelemetryEvent> getCodec()getId()private MutableTextgetTitle()static List<TelemetryEventType> getTypes()<T> booleanhasProperty(TelemetryEventProperty<T> property) booleantoString()
-
Field Details
-
TYPES
- Mappings:
Namespace Name Mixin selector named TYPESLnet/minecraft/client/session/telemetry/TelemetryEventType;TYPES:Ljava/util/Map;intermediary field_41440Lnet/minecraft/class_7966;field_41440:Ljava/util/Map;official hLhgv;h:Ljava/util/Map;
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/client/session/telemetry/TelemetryEventType;CODEC:Lcom/mojang/serialization/Codec;intermediary field_41435Lnet/minecraft/class_7966;field_41435:Lcom/mojang/serialization/Codec;official aLhgv;a:Lcom/mojang/serialization/Codec;
-
BASIC_PROPERTIES
- Mappings:
Namespace Name Mixin selector named BASIC_PROPERTIESLnet/minecraft/client/session/telemetry/TelemetryEventType;BASIC_PROPERTIES:Ljava/util/List;intermediary field_41441Lnet/minecraft/class_7966;field_41441:Ljava/util/List;official iLhgv;i:Ljava/util/List;
-
REQUIRED_PROPERTIES
- Mappings:
Namespace Name Mixin selector named REQUIRED_PROPERTIESLnet/minecraft/client/session/telemetry/TelemetryEventType;REQUIRED_PROPERTIES:Ljava/util/List;intermediary field_41442Lnet/minecraft/class_7966;field_41442:Ljava/util/List;official jLhgv;j:Ljava/util/List;
-
WORLD_LOADED
- Mappings:
Namespace Name Mixin selector named WORLD_LOADEDLnet/minecraft/client/session/telemetry/TelemetryEventType;WORLD_LOADED:Lnet/minecraft/client/session/telemetry/TelemetryEventType;intermediary field_41436Lnet/minecraft/class_7966;field_41436:Lnet/minecraft/class_7966;official bLhgv;b:Lhgv;
-
PERFORMANCE_METRICS
- Mappings:
Namespace Name Mixin selector named PERFORMANCE_METRICSLnet/minecraft/client/session/telemetry/TelemetryEventType;PERFORMANCE_METRICS:Lnet/minecraft/client/session/telemetry/TelemetryEventType;intermediary field_41437Lnet/minecraft/class_7966;field_41437:Lnet/minecraft/class_7966;official cLhgv;c:Lhgv;
-
WORLD_LOAD_TIMES
- Mappings:
Namespace Name Mixin selector named WORLD_LOAD_TIMESLnet/minecraft/client/session/telemetry/TelemetryEventType;WORLD_LOAD_TIMES:Lnet/minecraft/client/session/telemetry/TelemetryEventType;intermediary field_41438Lnet/minecraft/class_7966;field_41438:Lnet/minecraft/class_7966;official dLhgv;d:Lhgv;
-
WORLD_UNLOADED
- Mappings:
Namespace Name Mixin selector named WORLD_UNLOADEDLnet/minecraft/client/session/telemetry/TelemetryEventType;WORLD_UNLOADED:Lnet/minecraft/client/session/telemetry/TelemetryEventType;intermediary field_41439Lnet/minecraft/class_7966;field_41439:Lnet/minecraft/class_7966;official eLhgv;e:Lhgv;
-
ADVANCEMENT_MADE
- Mappings:
Namespace Name Mixin selector named ADVANCEMENT_MADELnet/minecraft/client/session/telemetry/TelemetryEventType;ADVANCEMENT_MADE:Lnet/minecraft/client/session/telemetry/TelemetryEventType;intermediary field_44832Lnet/minecraft/class_7966;field_44832:Lnet/minecraft/class_7966;official fLhgv;f:Lhgv;
-
GAME_LOAD_TIMES
- Mappings:
Namespace Name Mixin selector named GAME_LOAD_TIMESLnet/minecraft/client/session/telemetry/TelemetryEventType;GAME_LOAD_TIMES:Lnet/minecraft/client/session/telemetry/TelemetryEventType;intermediary field_44833Lnet/minecraft/class_7966;field_44833:Lnet/minecraft/class_7966;official gLhgv;g:Lhgv;
-
id
- Mappings:
Namespace Name Mixin selector named idLnet/minecraft/client/session/telemetry/TelemetryEventType;id:Ljava/lang/String;intermediary field_41443Lnet/minecraft/class_7966;field_41443:Ljava/lang/String;official kLhgv;k:Ljava/lang/String;
-
exportKey
- Mappings:
Namespace Name Mixin selector named exportKeyLnet/minecraft/client/session/telemetry/TelemetryEventType;exportKey:Ljava/lang/String;intermediary field_41444Lnet/minecraft/class_7966;field_41444:Ljava/lang/String;official lLhgv;l:Ljava/lang/String;
-
properties
- Mappings:
Namespace Name Mixin selector named propertiesLnet/minecraft/client/session/telemetry/TelemetryEventType;properties:Ljava/util/List;intermediary field_41445Lnet/minecraft/class_7966;field_41445:Ljava/util/List;official mLhgv;m:Ljava/util/List;
-
optional
private final boolean optional- Mappings:
Namespace Name Mixin selector named optionalLnet/minecraft/client/session/telemetry/TelemetryEventType;optional:Zintermediary field_41446Lnet/minecraft/class_7966;field_41446:Zofficial nLhgv;n:Z
-
codec
- Mappings:
Namespace Name Mixin selector named codecLnet/minecraft/client/session/telemetry/TelemetryEventType;codec:Lcom/mojang/serialization/MapCodec;intermediary field_41447Lnet/minecraft/class_7966;field_41447:Lcom/mojang/serialization/MapCodec;official oLhgv;o:Lcom/mojang/serialization/MapCodec;
-
-
Constructor Details
-
TelemetryEventType
TelemetryEventType(String id, String exportKey, List<TelemetryEventProperty<?>> properties, boolean optional) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/session/telemetry/TelemetryEventType;<init>(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Z)Vintermediary <init>Lnet/minecraft/class_7966;<init>(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Z)Vofficial <init>Lhgv;<init>(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V
-
-
Method Details
-
builder
- Mappings:
Namespace Name Mixin selector named builderLnet/minecraft/client/session/telemetry/TelemetryEventType;builder(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/session/telemetry/TelemetryEventType$Builder;intermediary method_47725Lnet/minecraft/class_7966;method_47725(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7966$class_7967;official aLhgv;a(Ljava/lang/String;Ljava/lang/String;)Lhgv$a;
-
getId
- Mappings:
Namespace Name Mixin selector named getIdLnet/minecraft/client/session/telemetry/TelemetryEventType;getId()Ljava/lang/String;intermediary method_47720Lnet/minecraft/class_7966;method_47720()Ljava/lang/String;official aLhgv;a()Ljava/lang/String;
-
getProperties
- Mappings:
Namespace Name Mixin selector named getPropertiesLnet/minecraft/client/session/telemetry/TelemetryEventType;getProperties()Ljava/util/List;intermediary method_47726Lnet/minecraft/class_7966;method_47726()Ljava/util/List;official bLhgv;b()Ljava/util/List;
-
getCodec
- Mappings:
Namespace Name Mixin selector named getCodecLnet/minecraft/client/session/telemetry/TelemetryEventType;getCodec()Lcom/mojang/serialization/MapCodec;intermediary method_47728Lnet/minecraft/class_7966;method_47728()Lcom/mojang/serialization/MapCodec;official cLhgv;c()Lcom/mojang/serialization/MapCodec;
-
isOptional
public boolean isOptional()- Mappings:
Namespace Name Mixin selector named isOptionalLnet/minecraft/client/session/telemetry/TelemetryEventType;isOptional()Zintermediary method_47729Lnet/minecraft/class_7966;method_47729()Zofficial dLhgv;d()Z
-
createEvent
public com.mojang.authlib.minecraft.TelemetryEvent createEvent(com.mojang.authlib.minecraft.TelemetrySession session, PropertyMap properties) - Mappings:
Namespace Name Mixin selector named createEventLnet/minecraft/client/session/telemetry/TelemetryEventType;createEvent(Lcom/mojang/authlib/minecraft/TelemetrySession;Lnet/minecraft/client/session/telemetry/PropertyMap;)Lcom/mojang/authlib/minecraft/TelemetryEvent;intermediary method_47721Lnet/minecraft/class_7966;method_47721(Lcom/mojang/authlib/minecraft/TelemetrySession;Lnet/minecraft/class_7973;)Lcom/mojang/authlib/minecraft/TelemetryEvent;official aLhgv;a(Lcom/mojang/authlib/minecraft/TelemetrySession;Lhgy;)Lcom/mojang/authlib/minecraft/TelemetryEvent;
-
hasProperty
- Mappings:
Namespace Name Mixin selector named hasPropertyLnet/minecraft/client/session/telemetry/TelemetryEventType;hasProperty(Lnet/minecraft/client/session/telemetry/TelemetryEventProperty;)Zintermediary method_47722Lnet/minecraft/class_7966;method_47722(Lnet/minecraft/class_7969;)Zofficial aLhgv;a(Lhgx;)Z
-
toString
-
getTitle
- Mappings:
Namespace Name Mixin selector named getTitleLnet/minecraft/client/session/telemetry/TelemetryEventType;getTitle()Lnet/minecraft/text/MutableText;intermediary method_47730Lnet/minecraft/class_7966;method_47730()Lnet/minecraft/class_5250;official eLhgv;e()Lyj;
-
getDescription
- Mappings:
Namespace Name Mixin selector named getDescriptionLnet/minecraft/client/session/telemetry/TelemetryEventType;getDescription()Lnet/minecraft/text/MutableText;intermediary method_47731Lnet/minecraft/class_7966;method_47731()Lnet/minecraft/class_5250;official fLhgv;f()Lyj;
-
getText
- Mappings:
Namespace Name Mixin selector named getTextLnet/minecraft/client/session/telemetry/TelemetryEventType;getText(Ljava/lang/String;)Lnet/minecraft/text/MutableText;intermediary method_47724Lnet/minecraft/class_7966;method_47724(Ljava/lang/String;)Lnet/minecraft/class_5250;official aLhgv;a(Ljava/lang/String;)Lyj;
-
getTypes
- Mappings:
Namespace Name Mixin selector named getTypesLnet/minecraft/client/session/telemetry/TelemetryEventType;getTypes()Ljava/util/List;intermediary method_47732Lnet/minecraft/class_7966;method_47732()Ljava/util/List;official gLhgv;g()Ljava/util/List;
-