net.minecraft.client.session.telemetry

public class TelemetryEventType

net.minecraft.client.telemetry.TelemetryEventType
net.minecraft.class_7966
net.minecraft.client.session.telemetry.TelemetryEventType

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_1_6494
LOGGER
private static final Map<String, TelemetryEventType>
REGISTRY
field_41440
TYPES
public static final com.mojang.serialization.Codec<TelemetryEventType>
CODEC
field_41435
CODEC
private static final List<TelemetryEventProperty<?>>
GLOBAL_PROPERTIES
field_41441
BASIC_PROPERTIES
private static final List<TelemetryEventProperty<?>>
WORLD_SESSION_PROPERTIES
field_41442
REQUIRED_PROPERTIES
public static final TelemetryEventType
GRAPHICS_CAPABILITIES
field_1_5968
GRAPHICS_CAPABILITIES
public static final TelemetryEventType
WORLD_LOADED
field_41436
WORLD_LOADED
public static final TelemetryEventType
PERFORMANCE_METRICS
field_41437
PERFORMANCE_METRICS
public static final TelemetryEventType
WORLD_LOAD_TIMES
field_41438
WORLD_LOAD_TIMES
public static final TelemetryEventType
WORLD_UNLOADED
field_41439
WORLD_UNLOADED
public static final TelemetryEventType
ADVANCEMENT_MADE
field_44832
ADVANCEMENT_MADE
public static final TelemetryEventType
GAME_LOAD_TIMES
field_44833
GAME_LOAD_TIMES
private final String
id
field_41443
id
private final String
exportKey
field_41444
exportKey
private final List<TelemetryEventProperty<?>>
properties
field_41445
properties
private final boolean
isOptIn
field_41446
optional
private final com.mojang.serialization.MapCodec<SentTelemetryEvent>
codec
field_41447
codec

Constructor summary

ModifierConstructor
private (String id, String exportKey, List<TelemetryEventProperty<?>> properties, boolean optional)

Method summary

Modifier and TypeMethod
public static TelemetryEventType$Builder
builder(String id, String exportKey)
method_47725(String arg0, String arg1)
builder(String id, String sentEventId)
public String
id()
method_47720()
getId()
public List<TelemetryEventProperty<?>>
properties()
method_47726()
getProperties()
public com.mojang.serialization.MapCodec<SentTelemetryEvent>
codec()
method_47728()
getCodec()
public boolean
isOptIn()
method_47729()
isOptional()
public com.mojang.authlib.minecraft.TelemetryEvent
export(com.mojang.authlib.minecraft.TelemetrySession session, TelemetryPropertyMap input)
method_47721(com.mojang.authlib.minecraft.TelemetrySession arg0, class_7973 arg1)
createEvent(com.mojang.authlib.minecraft.TelemetrySession session, PropertyMap properties)
public <T> boolean
contains(TelemetryProperty<T> property)
method_47722(class_7969<T> arg0)
hasProperty(TelemetryEventProperty<T> property)
public MutableText
title()
method_47730()
getTitle()
public MutableText
description()
method_47731()
getDescription()
private MutableText
makeTranslation(String suffix)
method_47724(String arg0)
getText(String key)
public static List<TelemetryEventType>
values()
method_47732()
getTypes()
public static boolean
selfTest()
method_1_5618()
isMissingTelemetryTranslations()
private SentTelemetryEvent
lambda$new$0(TelemetryPropertyMap arg0)
method_47723(class_7973 arg0)
method_47723(PropertyMap map)
private static com.mojang.serialization.DataResult
lambda$static$0(String arg0)
method_47727(String arg0)
method_47727(String id)
private static String
lambda$static$1(String arg0)
method_49636(String arg0)
method_49636(String arg0)