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 named net/minecraft/client/render/model/json/ModelVariant$Deserializer
intermediary net/minecraft/class_813$class_814
official gge$a
-
Field Summary
Modifier and TypeFieldDescription(package private) static final boolean
(package private) static final int
(package private) static final int
(package private) static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(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)
-
Field Details
-
DEFAULT_UV_LOCK
static final boolean DEFAULT_UV_LOCK- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_UV_LOCK
Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;DEFAULT_UV_LOCK:Z
intermediary field_32810
Lnet/minecraft/class_813$class_814;field_32810:Z
official a
Lgge$a;a:Z
-
DEFAULT_WEIGHT
static final int DEFAULT_WEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_WEIGHT
Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;DEFAULT_WEIGHT:I
intermediary field_32811
Lnet/minecraft/class_813$class_814;field_32811:I
official b
Lgge$a;b:I
-
DEFAULT_X_ROTATION
static final int DEFAULT_X_ROTATION- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_X_ROTATION
Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;DEFAULT_X_ROTATION:I
intermediary field_32812
Lnet/minecraft/class_813$class_814;field_32812:I
official c
Lgge$a;c:I
-
DEFAULT_Y_ROTATION
static final int DEFAULT_Y_ROTATION- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_Y_ROTATION
Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;DEFAULT_Y_ROTATION:I
intermediary field_32813
Lnet/minecraft/class_813$class_814;field_32813:I
official d
Lgge$a;d:I
-
-
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
- Mappings:
Namespace Name Mixin selector 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;
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;
official a
Lgge$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgge;
-
deserializeUvLock
- Mappings:
Namespace Name Mixin selector named deserializeUvLock
Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserializeUvLock(Lcom/google/gson/JsonObject;)Z
intermediary method_3516
Lnet/minecraft/class_813$class_814;method_3516(Lcom/google/gson/JsonObject;)Z
official d
Lgge$a;d(Lcom/google/gson/JsonObject;)Z
-
deserializeRotation
- Mappings:
Namespace Name Mixin selector named deserializeRotation
Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserializeRotation(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/ModelRotation;
intermediary method_3515
Lnet/minecraft/class_813$class_814;method_3515(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1086;
official a
Lgge$a;a(Lcom/google/gson/JsonObject;)Lgsh;
-
deserializeModel
- Mappings:
Namespace Name Mixin selector named deserializeModel
Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserializeModel(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/Identifier;
intermediary method_3514
Lnet/minecraft/class_813$class_814;method_3514(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2960;
official b
Lgge$a;b(Lcom/google/gson/JsonObject;)Lakq;
-
deserializeWeight
- Mappings:
Namespace Name Mixin selector named deserializeWeight
Lnet/minecraft/client/render/model/json/ModelVariant$Deserializer;deserializeWeight(Lcom/google/gson/JsonObject;)I
intermediary method_3517
Lnet/minecraft/class_813$class_814;method_3517(Lcom/google/gson/JsonObject;)I
official c
Lgge$a;c(Lcom/google/gson/JsonObject;)I
-