Class TelemetryEventType
java.lang.Object
net.minecraft.client.session.telemetry.TelemetryEventType
- Mappings:
Namespace Name official gdzintermediary net/minecraft/class_7966named net/minecraft/client/session/telemetry/TelemetryEventType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TelemetryEventTypeprivate static final List<TelemetryEventProperty<?>>private final com.mojang.serialization.Codec<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.Codec<SentTelemetryEvent>getCodec()getId()private MutableTextgetTitle()static List<TelemetryEventType>getTypes()<T> booleanhasProperty(TelemetryEventProperty<T> property) booleantoString()
-
Field Details
-
TYPES
- Mappings:
Namespace Name Mixin selector official hLgdz;h:Ljava/util/Map;intermediary field_41440Lnet/minecraft/class_7966;field_41440:Ljava/util/Map;named TYPESLnet/minecraft/client/session/telemetry/TelemetryEventType;TYPES:Ljava/util/Map;
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLgdz;a:Lcom/mojang/serialization/Codec;intermediary field_41435Lnet/minecraft/class_7966;field_41435:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/client/session/telemetry/TelemetryEventType;CODEC:Lcom/mojang/serialization/Codec;
-
BASIC_PROPERTIES
- Mappings:
Namespace Name Mixin selector official iLgdz;i:Ljava/util/List;intermediary field_41441Lnet/minecraft/class_7966;field_41441:Ljava/util/List;named BASIC_PROPERTIESLnet/minecraft/client/session/telemetry/TelemetryEventType;BASIC_PROPERTIES:Ljava/util/List;
-
REQUIRED_PROPERTIES
- Mappings:
Namespace Name Mixin selector official jLgdz;j:Ljava/util/List;intermediary field_41442Lnet/minecraft/class_7966;field_41442:Ljava/util/List;named REQUIRED_PROPERTIESLnet/minecraft/client/session/telemetry/TelemetryEventType;REQUIRED_PROPERTIES:Ljava/util/List;
-
WORLD_LOADED
- Mappings:
Namespace Name Mixin selector official bLgdz;b:Lgdz;intermediary field_41436Lnet/minecraft/class_7966;field_41436:Lnet/minecraft/class_7966;named WORLD_LOADEDLnet/minecraft/client/session/telemetry/TelemetryEventType;WORLD_LOADED:Lnet/minecraft/client/session/telemetry/TelemetryEventType;
-
PERFORMANCE_METRICS
- Mappings:
Namespace Name Mixin selector official cLgdz;c:Lgdz;intermediary field_41437Lnet/minecraft/class_7966;field_41437:Lnet/minecraft/class_7966;named PERFORMANCE_METRICSLnet/minecraft/client/session/telemetry/TelemetryEventType;PERFORMANCE_METRICS:Lnet/minecraft/client/session/telemetry/TelemetryEventType;
-
WORLD_LOAD_TIMES
- Mappings:
Namespace Name Mixin selector official dLgdz;d:Lgdz;intermediary field_41438Lnet/minecraft/class_7966;field_41438:Lnet/minecraft/class_7966;named WORLD_LOAD_TIMESLnet/minecraft/client/session/telemetry/TelemetryEventType;WORLD_LOAD_TIMES:Lnet/minecraft/client/session/telemetry/TelemetryEventType;
-
WORLD_UNLOADED
- Mappings:
Namespace Name Mixin selector official eLgdz;e:Lgdz;intermediary field_41439Lnet/minecraft/class_7966;field_41439:Lnet/minecraft/class_7966;named WORLD_UNLOADEDLnet/minecraft/client/session/telemetry/TelemetryEventType;WORLD_UNLOADED:Lnet/minecraft/client/session/telemetry/TelemetryEventType;
-
ADVANCEMENT_MADE
- Mappings:
Namespace Name Mixin selector official fLgdz;f:Lgdz;intermediary field_44832Lnet/minecraft/class_7966;field_44832:Lnet/minecraft/class_7966;named ADVANCEMENT_MADELnet/minecraft/client/session/telemetry/TelemetryEventType;ADVANCEMENT_MADE:Lnet/minecraft/client/session/telemetry/TelemetryEventType;
-
GAME_LOAD_TIMES
- Mappings:
Namespace Name Mixin selector official gLgdz;g:Lgdz;intermediary field_44833Lnet/minecraft/class_7966;field_44833:Lnet/minecraft/class_7966;named GAME_LOAD_TIMESLnet/minecraft/client/session/telemetry/TelemetryEventType;GAME_LOAD_TIMES:Lnet/minecraft/client/session/telemetry/TelemetryEventType;
-
id
- Mappings:
Namespace Name Mixin selector official kLgdz;k:Ljava/lang/String;intermediary field_41443Lnet/minecraft/class_7966;field_41443:Ljava/lang/String;named idLnet/minecraft/client/session/telemetry/TelemetryEventType;id:Ljava/lang/String;
-
exportKey
- Mappings:
Namespace Name Mixin selector official lLgdz;l:Ljava/lang/String;intermediary field_41444Lnet/minecraft/class_7966;field_41444:Ljava/lang/String;named exportKeyLnet/minecraft/client/session/telemetry/TelemetryEventType;exportKey:Ljava/lang/String;
-
properties
- Mappings:
Namespace Name Mixin selector official mLgdz;m:Ljava/util/List;intermediary field_41445Lnet/minecraft/class_7966;field_41445:Ljava/util/List;named propertiesLnet/minecraft/client/session/telemetry/TelemetryEventType;properties:Ljava/util/List;
-
optional
private final boolean optional- Mappings:
Namespace Name Mixin selector official nLgdz;n:Zintermediary field_41446Lnet/minecraft/class_7966;field_41446:Znamed optionalLnet/minecraft/client/session/telemetry/TelemetryEventType;optional:Z
-
codec
- Mappings:
Namespace Name Mixin selector official oLgdz;o:Lcom/mojang/serialization/Codec;intermediary field_41447Lnet/minecraft/class_7966;field_41447:Lcom/mojang/serialization/Codec;named codecLnet/minecraft/client/session/telemetry/TelemetryEventType;codec:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
TelemetryEventType
TelemetryEventType(String id, String exportKey, List<TelemetryEventProperty<?>> properties, boolean optional) - Mappings:
Namespace Name Mixin selector official <init>Lgdz;<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)Vnamed <init>Lnet/minecraft/client/session/telemetry/TelemetryEventType;<init>(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Z)V
-
-
Method Details
-
builder
- Mappings:
Namespace Name Mixin selector official aLgdz;a(Ljava/lang/String;Ljava/lang/String;)Lgdz$a;intermediary method_47725Lnet/minecraft/class_7966;method_47725(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7966$class_7967;named builderLnet/minecraft/client/session/telemetry/TelemetryEventType;builder(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/session/telemetry/TelemetryEventType$Builder;
-
getId
- Mappings:
Namespace Name Mixin selector official aLgdz;a()Ljava/lang/String;intermediary method_47720Lnet/minecraft/class_7966;method_47720()Ljava/lang/String;named getIdLnet/minecraft/client/session/telemetry/TelemetryEventType;getId()Ljava/lang/String;
-
getProperties
- Mappings:
Namespace Name Mixin selector official bLgdz;b()Ljava/util/List;intermediary method_47726Lnet/minecraft/class_7966;method_47726()Ljava/util/List;named getPropertiesLnet/minecraft/client/session/telemetry/TelemetryEventType;getProperties()Ljava/util/List;
-
getCodec
- Mappings:
Namespace Name Mixin selector official cLgdz;c()Lcom/mojang/serialization/Codec;intermediary method_47728Lnet/minecraft/class_7966;method_47728()Lcom/mojang/serialization/Codec;named getCodecLnet/minecraft/client/session/telemetry/TelemetryEventType;getCodec()Lcom/mojang/serialization/Codec;
-
isOptional
public boolean isOptional()- Mappings:
Namespace Name Mixin selector official dLgdz;d()Zintermediary method_47729Lnet/minecraft/class_7966;method_47729()Znamed isOptionalLnet/minecraft/client/session/telemetry/TelemetryEventType;isOptional()Z
-
createEvent
public com.mojang.authlib.minecraft.TelemetryEvent createEvent(com.mojang.authlib.minecraft.TelemetrySession session, PropertyMap properties) - Mappings:
Namespace Name Mixin selector official aLgdz;a(Lcom/mojang/authlib/minecraft/TelemetrySession;Lgec;)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;named createEventLnet/minecraft/client/session/telemetry/TelemetryEventType;createEvent(Lcom/mojang/authlib/minecraft/TelemetrySession;Lnet/minecraft/client/session/telemetry/PropertyMap;)Lcom/mojang/authlib/minecraft/TelemetryEvent;
-
hasProperty
- Mappings:
Namespace Name Mixin selector official aLgdz;a(Lgeb;)Zintermediary method_47722Lnet/minecraft/class_7966;method_47722(Lnet/minecraft/class_7969;)Znamed hasPropertyLnet/minecraft/client/session/telemetry/TelemetryEventType;hasProperty(Lnet/minecraft/client/session/telemetry/TelemetryEventProperty;)Z
-
toString
-
getTitle
- Mappings:
Namespace Name Mixin selector official eLgdz;e()Lty;intermediary method_47730Lnet/minecraft/class_7966;method_47730()Lnet/minecraft/class_5250;named getTitleLnet/minecraft/client/session/telemetry/TelemetryEventType;getTitle()Lnet/minecraft/text/MutableText;
-
getDescription
- Mappings:
Namespace Name Mixin selector official fLgdz;f()Lty;intermediary method_47731Lnet/minecraft/class_7966;method_47731()Lnet/minecraft/class_5250;named getDescriptionLnet/minecraft/client/session/telemetry/TelemetryEventType;getDescription()Lnet/minecraft/text/MutableText;
-
getText
- Mappings:
Namespace Name Mixin selector official aLgdz;a(Ljava/lang/String;)Lty;intermediary method_47724Lnet/minecraft/class_7966;method_47724(Ljava/lang/String;)Lnet/minecraft/class_5250;named getTextLnet/minecraft/client/session/telemetry/TelemetryEventType;getText(Ljava/lang/String;)Lnet/minecraft/text/MutableText;
-
getTypes
- Mappings:
Namespace Name Mixin selector official gLgdz;g()Ljava/util/List;intermediary method_47732Lnet/minecraft/class_7966;method_47732()Ljava/util/List;named getTypesLnet/minecraft/client/session/telemetry/TelemetryEventType;getTypes()Ljava/util/List;
-