Class ModelVariantMap
java.lang.Object
net.minecraft.client.render.model.json.ModelVariantMap
@Environment(CLIENT) public class ModelVariantMap extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ModelVariantMap.DeserializationContext
static class
ModelVariantMap.Deserializer
-
Field Summary
Fields Modifier and Type Field Description private MultipartUnbakedModel
multipartModel
private 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 ModelVariantMap
deserialize(ModelVariantMap.DeserializationContext context, Reader reader)
boolean
equals(Object o)
MultipartUnbakedModel
getMultipartModel()
Map<String,WeightedUnbakedModel>
getVariantMap()
int
hashCode()
boolean
hasMultipartModel()
-
Field Details
-
variantMap
-
multipartModel
-
-
Constructor Details
-
ModelVariantMap
public ModelVariantMap(Map<String,WeightedUnbakedModel> variantMap, MultipartUnbakedModel multipartModel) -
ModelVariantMap
-
-
Method Details
-
deserialize
public static ModelVariantMap deserialize(ModelVariantMap.DeserializationContext context, Reader reader) -
equals
-
hashCode
public int hashCode() -
getVariantMap
-
hasMultipartModel
public boolean hasMultipartModel() -
getMultipartModel
-