Class ModelVariantMap
java.lang.Object
net.minecraft.client.render.model.json.ModelVariantMap
@Environment(CLIENT) public class ModelVariantMap extends Object
- Mappings:
Namespace Name official eiqintermediary net/minecraft/class_790named net/minecraft/client/render/model/json/ModelVariantMap
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classModelVariantMap.DeserializationContextstatic classModelVariantMap.Deserializer -
Field Summary
Fields Modifier and Type Field Description private MultipartUnbakedModelmultipartModelprivate Map<String,WeightedUnbakedModel>variantMap -
Constructor Summary
Constructors Constructor Description ModelVariantMap(List<ModelVariantMap> variantMapList)ModelVariantMap(Map<String,WeightedUnbakedModel> variantMap, MultipartUnbakedModel multipartModel) -
Method Summary
Modifier and Type Method Description static ModelVariantMapdeserialize(ModelVariantMap.DeserializationContext context, Reader reader)booleanequals(Object o)MultipartUnbakedModelgetMultipartModel()Map<String,WeightedUnbakedModel>getVariantMap()inthashCode()booleanhasMultipartModel()
-
Field Details
-
variantMap
- Mappings:
Namespace Name Mixin selector official aLeiq;a:Ljava/util/Map;intermediary field_4241Lnet/minecraft/class_790;field_4241:Ljava/util/Map;named variantMapLnet/minecraft/client/render/model/json/ModelVariantMap;variantMap:Ljava/util/Map;
-
multipartModel
- Mappings:
Namespace Name Mixin selector official bLeiq;b:Lejc;intermediary field_4240Lnet/minecraft/class_790;field_4240:Lnet/minecraft/class_816;named multipartModelLnet/minecraft/client/render/model/json/ModelVariantMap;multipartModel:Lnet/minecraft/client/render/model/MultipartUnbakedModel;
-
-
Constructor Details
-
ModelVariantMap
public ModelVariantMap(Map<String,WeightedUnbakedModel> variantMap, MultipartUnbakedModel multipartModel)- Mappings:
Namespace Name Mixin selector official <init>Leiq;<init>(Ljava/util/Map;Lejc;)Vintermediary <init>Lnet/minecraft/class_790;<init>(Ljava/util/Map;Lnet/minecraft/class_816;)Vnamed <init>Lnet/minecraft/client/render/model/json/ModelVariantMap;<init>(Ljava/util/Map;Lnet/minecraft/client/render/model/MultipartUnbakedModel;)V
-
ModelVariantMap
- Mappings:
Namespace Name Mixin selector official <init>Leiq;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_790;<init>(Ljava/util/List;)Vnamed <init>Lnet/minecraft/client/render/model/json/ModelVariantMap;<init>(Ljava/util/List;)V
-
-
Method Details
-
deserialize
public static ModelVariantMap deserialize(ModelVariantMap.DeserializationContext context, Reader reader)- Mappings:
Namespace Name Mixin selector official aLeiq;a(Leiq$a;Ljava/io/Reader;)Leiq;intermediary method_3424Lnet/minecraft/class_790;method_3424(Lnet/minecraft/class_790$class_791;Ljava/io/Reader;)Lnet/minecraft/class_790;named deserializeLnet/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;
-
equals
-
hashCode
public int hashCode() -
getVariantMap
- Mappings:
Namespace Name Mixin selector official aLeiq;a()Ljava/util/Map;intermediary method_3423Lnet/minecraft/class_790;method_3423()Ljava/util/Map;named getVariantMapLnet/minecraft/client/render/model/json/ModelVariantMap;getVariantMap()Ljava/util/Map;
-
hasMultipartModel
public boolean hasMultipartModel()- Mappings:
Namespace Name Mixin selector official cLeiq;c()Zintermediary method_3422Lnet/minecraft/class_790;method_3422()Znamed hasMultipartModelLnet/minecraft/client/render/model/json/ModelVariantMap;hasMultipartModel()Z
-
getMultipartModel
- Mappings:
Namespace Name Mixin selector official dLeiq;d()Lejc;intermediary method_3421Lnet/minecraft/class_790;method_3421()Lnet/minecraft/class_816;named getMultipartModelLnet/minecraft/client/render/model/json/ModelVariantMap;getMultipartModel()Lnet/minecraft/client/render/model/MultipartUnbakedModel;
-