Class ModelVariantMap

java.lang.Object
net.minecraft.client.render.model.json.ModelVariantMap

@Environment(CLIENT) public class ModelVariantMap extends Object
Mappings:
Namespace Name
official bgm
intermediary net/minecraft/class_2449
named net/minecraft/client/render/model/json/ModelVariantMap
  • Field Details

    • GSON

      static final Gson GSON
      Mappings:
      Namespace Name Mixin selector
      official a Lbgm;a:Lcom/google/gson/Gson;
      intermediary field_10939 Lnet/minecraft/class_2449;field_10939:Lcom/google/gson/Gson;
      named GSON Lnet/minecraft/client/render/model/json/ModelVariantMap;GSON:Lcom/google/gson/Gson;
    • map

      private final Map<String,ModelVariantMap.Variant> map
      Mappings:
      Namespace Name Mixin selector
      official b Lbgm;b:Ljava/util/Map;
      intermediary field_10940 Lnet/minecraft/class_2449;field_10940:Ljava/util/Map;
      named map Lnet/minecraft/client/render/model/json/ModelVariantMap;map:Ljava/util/Map;
  • Constructor Details

    • ModelVariantMap

      public ModelVariantMap(Collection<ModelVariantMap.Variant> variants)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbgm;<init>(Ljava/util/Collection;)V
      intermediary <init> Lnet/minecraft/class_2449;<init>(Ljava/util/Collection;)V
      named <init> Lnet/minecraft/client/render/model/json/ModelVariantMap;<init>(Ljava/util/Collection;)V
    • ModelVariantMap

      public ModelVariantMap(List<ModelVariantMap> maps)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbgm;<init>(Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_2449;<init>(Ljava/util/List;)V
      named <init> Lnet/minecraft/client/render/model/json/ModelVariantMap;<init>(Ljava/util/List;)V
  • Method Details

    • fromReader

      public static ModelVariantMap fromReader(Reader reader)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgm;a(Ljava/io/Reader;)Lbgm;
      intermediary method_10029 Lnet/minecraft/class_2449;method_10029(Ljava/io/Reader;)Lnet/minecraft/class_2449;
      named fromReader Lnet/minecraft/client/render/model/json/ModelVariantMap;fromReader(Ljava/io/Reader;)Lnet/minecraft/client/render/model/json/ModelVariantMap;
    • getVariant

      public ModelVariantMap.Variant getVariant(String name)
      Mappings:
      Namespace Name Mixin selector
      official b Lbgm;b(Ljava/lang/String;)Lbgm$d;
      intermediary method_10030 Lnet/minecraft/class_2449;method_10030(Ljava/lang/String;)Lnet/minecraft/class_2449$class_2454;
      named getVariant Lnet/minecraft/client/render/model/json/ModelVariantMap;getVariant(Ljava/lang/String;)Lnet/minecraft/client/render/model/json/ModelVariantMap$Variant;
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lbgm;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_2449;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/client/render/model/json/ModelVariantMap;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lbgm;hashCode()I
      intermediary hashCode Lnet/minecraft/class_2449;hashCode()I
      named hashCode Lnet/minecraft/client/render/model/json/ModelVariantMap;hashCode()I