Class ModelVariant.Deserializer
java.lang.Object
net.minecraft.client.render.model.json.ModelVariant.Deserializer
- All Implemented Interfaces:
JsonDeserializer<ModelVariant>
- Enclosing class:
- ModelVariant
@Environment(CLIENT) public static class ModelVariant.Deserializer extends Object implements JsonDeserializer<ModelVariant>
-
Constructor Summary
Constructors Constructor Description Deserializer()
-
Method Summary
Modifier and Type Method Description ModelVariant
deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext)
protected Identifier
deserializeModel(JsonObject object)
protected ModelRotation
deserializeRotation(JsonObject object)
private boolean
deserializeUvLock(JsonObject object)
protected int
deserializeWeight(JsonObject object)
-
Constructor Details
-
Deserializer
public Deserializer()
-
-
Method Details
-
deserialize
public ModelVariant deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException- Specified by:
deserialize
in interfaceJsonDeserializer<ModelVariant>
- Throws:
JsonParseException
-
deserializeUvLock
-
deserializeRotation
-
deserializeModel
-
deserializeWeight
-