Uses of Record Class
net.minecraft.client.session.telemetry.TelemetryEventProperty
-
Uses of TelemetryEventProperty in net.minecraft.client.session.telemetry
Modifier and TypeFieldDescriptionstatic final TelemetryEventProperty<Long>
TelemetryEventProperty.ADVANCEMENT_GAME_TIME
static final TelemetryEventProperty<String>
TelemetryEventProperty.ADVANCEMENT_ID
static final TelemetryEventProperty<String>
TelemetryEventProperty.CLIENT_ID
static final TelemetryEventProperty<Boolean>
TelemetryEventProperty.CLIENT_MODDED
static final TelemetryEventProperty<Integer>
TelemetryEventProperty.DEDICATED_MEMORY_KB
static final TelemetryEventProperty<Instant>
TelemetryEventProperty.EVENT_TIMESTAMP_UTC
static final TelemetryEventProperty<LongList>
TelemetryEventProperty.FRAME_RATE_SAMPLES
static final TelemetryEventProperty<TelemetryEventProperty.GameMode>
TelemetryEventProperty.GAME_MODE
static final TelemetryEventProperty<String>
TelemetryEventProperty.GAME_VERSION
static final TelemetryEventProperty<String>
TelemetryEventProperty.LAUNCHER_NAME
static final TelemetryEventProperty<GameLoadTimeEvent.Measurement>
TelemetryEventProperty.LOAD_TIME_BOOTSTRAP_MS
static final TelemetryEventProperty<GameLoadTimeEvent.Measurement>
TelemetryEventProperty.LOAD_TIME_LOADING_OVERLAY_MS
static final TelemetryEventProperty<GameLoadTimeEvent.Measurement>
TelemetryEventProperty.LOAD_TIME_PRE_WINDOW_MS
static final TelemetryEventProperty<GameLoadTimeEvent.Measurement>
TelemetryEventProperty.LOAD_TIME_TOTAL_TIME_MS
static final TelemetryEventProperty<UUID>
TelemetryEventProperty.MINECRAFT_SESSION_ID
static final TelemetryEventProperty<Boolean>
TelemetryEventProperty.NEW_WORLD
static final TelemetryEventProperty<Integer>
TelemetryEventProperty.NUMBER_OF_SAMPLES
static final TelemetryEventProperty<String>
TelemetryEventProperty.OPERATING_SYSTEM
static final TelemetryEventProperty<Boolean>
TelemetryEventProperty.OPT_IN
static final TelemetryEventProperty<String>
TelemetryEventProperty.PLATFORM
static final TelemetryEventProperty<String>
TelemetryEventProperty.REALMS_MAP_CONTENT
static final TelemetryEventProperty<Integer>
TelemetryEventProperty.RENDER_DISTANCE
static final TelemetryEventProperty<LongList>
TelemetryEventProperty.RENDER_TIME_SAMPLES
static final TelemetryEventProperty<Integer>
TelemetryEventProperty.SECONDS_SINCE_LOAD
static final TelemetryEventProperty<Boolean>
TelemetryEventProperty.SERVER_MODDED
static final TelemetryEventProperty<TelemetryEventProperty.ServerType>
TelemetryEventProperty.SERVER_TYPE
static final TelemetryEventProperty<Integer>
TelemetryEventProperty.TICKS_SINCE_LOAD
static final TelemetryEventProperty<LongList>
TelemetryEventProperty.USED_MEMORY_SAMPLES
static final TelemetryEventProperty<String>
TelemetryEventProperty.USER_ID
static final TelemetryEventProperty<Integer>
TelemetryEventProperty.WORLD_LOAD_TIME_MS
static final TelemetryEventProperty<UUID>
TelemetryEventProperty.WORLD_SESSION_ID
Modifier and TypeFieldDescription(package private) final Map<TelemetryEventProperty<?>,
Object> PropertyMap.backingMap
private final Map<TelemetryEventProperty<?>,
Object> PropertyMap.Builder.backingMap
private static final List<TelemetryEventProperty<?>>
TelemetryEventType.BASIC_PROPERTIES
private final List<TelemetryEventProperty<?>>
TelemetryEventType.Builder.properties
private final List<TelemetryEventProperty<?>>
TelemetryEventType.properties
private static final List<TelemetryEventProperty<?>>
TelemetryEventType.REQUIRED_PROPERTIES
private final Map<TelemetryEventProperty<GameLoadTimeEvent.Measurement>,
Stopwatch> GameLoadTimeEvent.stopwatches
Modifier and TypeMethodDescriptionstatic <T> TelemetryEventProperty<T>
TelemetryEventProperty.of
(String id, String exportKey, com.mojang.serialization.Codec<T> codec, TelemetryEventProperty.PropertyExporter<T> exporter) static TelemetryEventProperty<Boolean>
static TelemetryEventProperty<Integer>
static TelemetryEventProperty<Long>
static TelemetryEventProperty<LongList>
TelemetryEventProperty.ofLongList
(String id, String exportKey) static TelemetryEventProperty<String>
TelemetryEventProperty.ofTimeMeasurement
(String id, String exportKey) static TelemetryEventProperty<UUID>
Modifier and TypeMethodDescriptionvoid
GameLoadTimeEvent.addTimer
(TelemetryEventProperty<GameLoadTimeEvent.Measurement> property, Stopwatch stopwatch) private void
GameLoadTimeEvent.addTimer
(TelemetryEventProperty<GameLoadTimeEvent.Measurement> property, Function<TelemetryEventProperty<GameLoadTimeEvent.Measurement>, Stopwatch> stopwatchProvider) <T> T
PropertyMap.get
(TelemetryEventProperty<T> property) <T> boolean
TelemetryEventType.hasProperty
(TelemetryEventProperty<T> property) TelemetryEventType.Builder.properties
(TelemetryEventProperty<T> property) PropertyMap.Builder.put
(TelemetryEventProperty<T> property, T value) PropertyMap.Builder.putIfNonNull
(TelemetryEventProperty<T> property, T value) void
GameLoadTimeEvent.startTimer
(TelemetryEventProperty<GameLoadTimeEvent.Measurement> property) void
GameLoadTimeEvent.stopTimer
(TelemetryEventProperty<GameLoadTimeEvent.Measurement> property) Modifier and TypeMethodDescriptionprivate void
GameLoadTimeEvent.addTimer
(TelemetryEventProperty<GameLoadTimeEvent.Measurement> property, Function<TelemetryEventProperty<GameLoadTimeEvent.Measurement>, Stopwatch> stopwatchProvider) static com.mojang.serialization.Codec<PropertyMap>
PropertyMap.createCodec
(List<TelemetryEventProperty<?>> properties) TelemetryEventType.Builder.properties
(List<TelemetryEventProperty<?>> properties) ModifierConstructorDescription(package private)
PropertyMap
(Map<TelemetryEventProperty<?>, Object> backingMap) (package private)
TelemetryEventType
(String id, String exportKey, List<TelemetryEventProperty<?>> properties, boolean optional)