Class ModelElementFace.Deserializer
java.lang.Object
net.minecraft.client.render.model.json.ModelElementFace.Deserializer
- All Implemented Interfaces:
JsonDeserializer<ModelElementFace>
- Enclosing class:
ModelElementFace
@Environment(CLIENT)
protected static class ModelElementFace.Deserializer
extends Object
implements JsonDeserializer<ModelElementFace>
- Mappings:
Namespace Name named net/minecraft/client/render/model/json/ModelElementFace$Deserializer
intermediary net/minecraft/class_783$class_784
official gsv$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) deserializeCullFace
(JsonObject jsonObject) private static String
deserializeTexture
(JsonObject jsonObject) private static int
deserializeTintIndex
(JsonObject jsonObject) private static AxisRotation
getRotation
(JsonObject jsonObject) private static @Nullable ModelElementFace.UV
getUV
(JsonObject jsonObject)
-
Field Details
-
DEFAULT_TINT_INDEX
private static final int DEFAULT_TINT_INDEX- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_TINT_INDEX
Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;DEFAULT_TINT_INDEX:I
intermediary field_32790
Lnet/minecraft/class_783$class_784;field_32790:I
official a
Lgsv$a;a:I
-
field_56927
private static final int field_56927- See Also:
- Mappings:
Namespace Name Mixin selector named field_56927
Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;field_56927:I
intermediary field_56927
Lnet/minecraft/class_783$class_784;field_56927:I
official b
Lgsv$a;b:I
-
-
Constructor Details
-
Method Details
-
deserialize
public ModelElementFace deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException - Specified by:
deserialize
in interfaceJsonDeserializer<ModelElementFace>
- Throws:
JsonParseException
- Mappings:
Namespace Name Mixin selector named deserialize
Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/render/model/json/ModelElementFace;
intermediary method_3397
Lnet/minecraft/class_783$class_784;method_3397(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_783;
official a
Lgsv$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgsv;
-
deserializeTintIndex
- Mappings:
Namespace Name Mixin selector named deserializeTintIndex
Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserializeTintIndex(Lcom/google/gson/JsonObject;)I
intermediary method_3400
Lnet/minecraft/class_783$class_784;method_3400(Lcom/google/gson/JsonObject;)I
official a
Lgsv$a;a(Lcom/google/gson/JsonObject;)I
-
deserializeTexture
- Mappings:
Namespace Name Mixin selector named deserializeTexture
Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserializeTexture(Lcom/google/gson/JsonObject;)Ljava/lang/String;
intermediary method_3399
Lnet/minecraft/class_783$class_784;method_3399(Lcom/google/gson/JsonObject;)Ljava/lang/String;
official b
Lgsv$a;b(Lcom/google/gson/JsonObject;)Ljava/lang/String;
-
deserializeCullFace
- Mappings:
Namespace Name Mixin selector named deserializeCullFace
Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserializeCullFace(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/math/Direction;
intermediary method_3398
Lnet/minecraft/class_783$class_784;method_3398(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2350;
official c
Lgsv$a;c(Lcom/google/gson/JsonObject;)Ljc;
-
getRotation
- Mappings:
Namespace Name Mixin selector named getRotation
Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;getRotation(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/math/AxisRotation;
intermediary method_67911
Lnet/minecraft/class_783$class_784;method_67911(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_10821;
official d
Lgsv$a;d(Lcom/google/gson/JsonObject;)Li;
-
getUV
- Mappings:
Namespace Name Mixin selector named getUV
Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;getUV(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/json/ModelElementFace$UV;
intermediary method_67912
Lnet/minecraft/class_783$class_784;method_67912(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_783$class_10800;
official e
Lgsv$a;e(Lcom/google/gson/JsonObject;)Lgsv$b;
-