类 ModelVariantMap


  • @Environment(CLIENT)
    public class ModelVariantMap
    extends Object
    Mappings:
    Namespace Name
    official ena
    intermediary net/minecraft/class_790
    named net/minecraft/client/render/model/json/ModelVariantMap
    • 字段详细资料

      • variantMap

        private final Map<String,​WeightedUnbakedModel> variantMap
        Mappings:
        Namespace Name Mixin selector
        official a Lena;a:Ljava/util/Map;
        intermediary field_4241 Lnet/minecraft/class_790;field_4241:Ljava/util/Map;
        named variantMap Lnet/minecraft/client/render/model/json/ModelVariantMap;variantMap:Ljava/util/Map;
      • multipartModel

        private MultipartUnbakedModel multipartModel
        Mappings:
        Namespace Name Mixin selector
        official b Lena;b:Lenm;
        intermediary field_4240 Lnet/minecraft/class_790;field_4240:Lnet/minecraft/class_816;
        named multipartModel Lnet/minecraft/client/render/model/json/ModelVariantMap;multipartModel:Lnet/minecraft/client/render/model/MultipartUnbakedModel;
    • 构造器详细资料

      • ModelVariantMap

        public ModelVariantMap​(Map<String,​WeightedUnbakedModel> variantMap,
                               MultipartUnbakedModel multipartModel)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lena;<init>(Ljava/util/Map;Lenm;)V
        intermediary <init> Lnet/minecraft/class_790;<init>(Ljava/util/Map;Lnet/minecraft/class_816;)V
        named <init> Lnet/minecraft/client/render/model/json/ModelVariantMap;<init>(Ljava/util/Map;Lnet/minecraft/client/render/model/MultipartUnbakedModel;)V
      • ModelVariantMap

        public ModelVariantMap​(List<ModelVariantMap> variantMapList)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lena;<init>(Ljava/util/List;)V
        intermediary <init> Lnet/minecraft/class_790;<init>(Ljava/util/List;)V
        named <init> Lnet/minecraft/client/render/model/json/ModelVariantMap;<init>(Ljava/util/List;)V
    • 方法详细资料

      • deserialize

        public static ModelVariantMap deserialize​(ModelVariantMap.DeserializationContext context,
                                                  Reader reader)
        Mappings:
        Namespace Name Mixin selector
        official a Lena;a(Lena$a;Ljava/io/Reader;)Lena;
        intermediary method_3424 Lnet/minecraft/class_790;method_3424(Lnet/minecraft/class_790$class_791;Ljava/io/Reader;)Lnet/minecraft/class_790;
        named deserialize Lnet/minecraft/client/render/model/json/ModelVariantMap;deserialize(Lnet/minecraft/client/render/model/json/ModelVariantMap$DeserializationContext;Ljava/io/Reader;)Lnet/minecraft/client/render/model/json/ModelVariantMap;
      • method_35790

        public boolean method_35790​(String string)
        Mappings:
        Namespace Name Mixin selector
        official a Lena;a(Ljava/lang/String;)Z
        intermediary method_35790 Lnet/minecraft/class_790;method_35790(Ljava/lang/String;)Z
        named method_35790 Lnet/minecraft/client/render/model/json/ModelVariantMap;method_35790(Ljava/lang/String;)Z
      • method_35792

        public WeightedUnbakedModel method_35792​(String string)
        Mappings:
        Namespace Name Mixin selector
        official b Lena;b(Ljava/lang/String;)Lenh;
        intermediary method_35792 Lnet/minecraft/class_790;method_35792(Ljava/lang/String;)Lnet/minecraft/class_807;
        named method_35792 Lnet/minecraft/client/render/model/json/ModelVariantMap;method_35792(Ljava/lang/String;)Lnet/minecraft/client/render/model/json/WeightedUnbakedModel;
      • equals

        public boolean equals​(Object o)
        覆盖:
        equals 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official equals Lena;equals(Ljava/lang/Object;)Z
        intermediary equals Lnet/minecraft/class_790;equals(Ljava/lang/Object;)Z
        named equals Lnet/minecraft/client/render/model/json/ModelVariantMap;equals(Ljava/lang/Object;)Z
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official hashCode Lena;hashCode()I
        intermediary hashCode Lnet/minecraft/class_790;hashCode()I
        named hashCode Lnet/minecraft/client/render/model/json/ModelVariantMap;hashCode()I
      • getVariantMap

        public Map<String,​WeightedUnbakedModel> getVariantMap()
        Mappings:
        Namespace Name Mixin selector
        official a Lena;a()Ljava/util/Map;
        intermediary method_3423 Lnet/minecraft/class_790;method_3423()Ljava/util/Map;
        named getVariantMap Lnet/minecraft/client/render/model/json/ModelVariantMap;getVariantMap()Ljava/util/Map;
      • method_35791

        public Set<WeightedUnbakedModel> method_35791()
        Mappings:
        Namespace Name Mixin selector
        official b Lena;b()Ljava/util/Set;
        intermediary method_35791 Lnet/minecraft/class_790;method_35791()Ljava/util/Set;
        named method_35791 Lnet/minecraft/client/render/model/json/ModelVariantMap;method_35791()Ljava/util/Set;
      • hasMultipartModel

        public boolean hasMultipartModel()
        Mappings:
        Namespace Name Mixin selector
        official c Lena;c()Z
        intermediary method_3422 Lnet/minecraft/class_790;method_3422()Z
        named hasMultipartModel Lnet/minecraft/client/render/model/json/ModelVariantMap;hasMultipartModel()Z
      • getMultipartModel

        public MultipartUnbakedModel getMultipartModel()
        Mappings:
        Namespace Name Mixin selector
        official d Lena;d()Lenm;
        intermediary method_3421 Lnet/minecraft/class_790;method_3421()Lnet/minecraft/class_816;
        named getMultipartModel Lnet/minecraft/client/render/model/json/ModelVariantMap;getMultipartModel()Lnet/minecraft/client/render/model/MultipartUnbakedModel;