Class PropertyMap

java.lang.Object
net.minecraft.client.session.telemetry.PropertyMap

@Environment(CLIENT) public class PropertyMap extends Object
Mappings:
Namespace Name
named net/minecraft/client/session/telemetry/PropertyMap
intermediary net/minecraft/class_7973
official gui
  • Field Details

    • backingMap

      final Map<TelemetryEventProperty<?>,Object> backingMap
      Mappings:
      Namespace Name Mixin selector
      named backingMap Lnet/minecraft/client/session/telemetry/PropertyMap;backingMap:Ljava/util/Map;
      intermediary field_41496 Lnet/minecraft/class_7973;field_41496:Ljava/util/Map;
      official a Lgui;a:Ljava/util/Map;
  • Constructor Details

    • PropertyMap

      PropertyMap(Map<TelemetryEventProperty<?>,Object> backingMap)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/session/telemetry/PropertyMap;<init>(Ljava/util/Map;)V
      intermediary <init> Lnet/minecraft/class_7973;<init>(Ljava/util/Map;)V
      official <init> Lgui;<init>(Ljava/util/Map;)V
  • Method Details

    • builder

      public static PropertyMap.Builder builder()
      Mappings:
      Namespace Name Mixin selector
      named builder Lnet/minecraft/client/session/telemetry/PropertyMap;builder()Lnet/minecraft/client/session/telemetry/PropertyMap$Builder;
      intermediary method_47759 Lnet/minecraft/class_7973;method_47759()Lnet/minecraft/class_7973$class_7974;
      official a Lgui;a()Lgui$a;
    • createCodec

      public static com.mojang.serialization.MapCodec<PropertyMap> createCodec(List<TelemetryEventProperty<?>> properties)
      Mappings:
      Namespace Name Mixin selector
      named createCodec Lnet/minecraft/client/session/telemetry/PropertyMap;createCodec(Ljava/util/List;)Lcom/mojang/serialization/MapCodec;
      intermediary method_47761 Lnet/minecraft/class_7973;method_47761(Ljava/util/List;)Lcom/mojang/serialization/MapCodec;
      official a Lgui;a(Ljava/util/List;)Lcom/mojang/serialization/MapCodec;
    • get

      @Nullable public <T> T get(TelemetryEventProperty<T> property)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/client/session/telemetry/PropertyMap;get(Lnet/minecraft/client/session/telemetry/TelemetryEventProperty;)Ljava/lang/Object;
      intermediary method_47760 Lnet/minecraft/class_7973;method_47760(Lnet/minecraft/class_7969;)Ljava/lang/Object;
      official a Lgui;a(Lguh;)Ljava/lang/Object;
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • keySet

      public Set<TelemetryEventProperty<?>> keySet()
      Mappings:
      Namespace Name Mixin selector
      named keySet Lnet/minecraft/client/session/telemetry/PropertyMap;keySet()Ljava/util/Set;
      intermediary method_47762 Lnet/minecraft/class_7973;method_47762()Ljava/util/Set;
      official b Lgui;b()Ljava/util/Set;