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>
- Mappings:
- Namespace - Name - official - flf$a- intermediary - net/minecraft/class_813$class_814- named - net/minecraft/client/render/model/json/ModelVariant$Deserializer
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) static final boolean(package private) static final int(package private) static final int(package private) static final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondeserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) protected IdentifierdeserializeModel(JsonObject object) protected ModelRotationdeserializeRotation(JsonObject object) private booleandeserializeUvLock(JsonObject object) protected intdeserializeWeight(JsonObject object) 
- 
Field Details- 
DEFAULT_UV_LOCKstatic final boolean DEFAULT_UV_LOCK- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lflf$a;a:Z- intermediary - field_32810- Lnet/minecraft/class_813$class_814;field_32810:Z- named - DEFAULT_UV_LOCK- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;DEFAULT_UV_LOCK:Z
 
- 
DEFAULT_WEIGHTstatic final int DEFAULT_WEIGHT- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lflf$a;b:I- intermediary - field_32811- Lnet/minecraft/class_813$class_814;field_32811:I- named - DEFAULT_WEIGHT- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;DEFAULT_WEIGHT:I
 
- 
DEFAULT_X_ROTATIONstatic final int DEFAULT_X_ROTATION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lflf$a;c:I- intermediary - field_32812- Lnet/minecraft/class_813$class_814;field_32812:I- named - DEFAULT_X_ROTATION- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;DEFAULT_X_ROTATION:I
 
- 
DEFAULT_Y_ROTATIONstatic final int DEFAULT_Y_ROTATION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lflf$a;d:I- intermediary - field_32813- Lnet/minecraft/class_813$class_814;field_32813:I- named - DEFAULT_Y_ROTATION- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;DEFAULT_Y_ROTATION:I
 
 
- 
- 
Constructor Details- 
Deserializerpublic Deserializer()
 
- 
- 
Method Details- 
deserializepublic ModelVariant deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException - Specified by:
- deserializein interface- JsonDeserializer<ModelVariant>
- Throws:
- JsonParseException
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lflf$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lflf;- intermediary - method_3513- Lnet/minecraft/class_813$class_814;method_3513(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_813;- named - deserialize- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/render/model/json/ModelVariant;
 
- 
deserializeUvLock- Mappings:
- Namespace - Name - Mixin selector - official - d- Lflf$a;d(Lcom/google/gson/JsonObject;)Z- intermediary - method_3516- Lnet/minecraft/class_813$class_814;method_3516(Lcom/google/gson/JsonObject;)Z- named - deserializeUvLock- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserializeUvLock(Lcom/google/gson/JsonObject;)Z
 
- 
deserializeRotation- Mappings:
- Namespace - Name - Mixin selector - official - a- Lflf$a;a(Lcom/google/gson/JsonObject;)Lfws;- intermediary - method_3515- Lnet/minecraft/class_813$class_814;method_3515(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1086;- named - deserializeRotation- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserializeRotation(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/ModelRotation;
 
- 
deserializeModel- Mappings:
- Namespace - Name - Mixin selector - official - b- Lflf$a;b(Lcom/google/gson/JsonObject;)Lacq;- intermediary - method_3514- Lnet/minecraft/class_813$class_814;method_3514(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2960;- named - deserializeModel- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserializeModel(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/Identifier;
 
- 
deserializeWeight- Mappings:
- Namespace - Name - Mixin selector - official - c- Lflf$a;c(Lcom/google/gson/JsonObject;)I- intermediary - method_3517- Lnet/minecraft/class_813$class_814;method_3517(Lcom/google/gson/JsonObject;)I- named - deserializeWeight- Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserializeWeight(Lcom/google/gson/JsonObject;)I
 
 
-