net.minecraft.client.render.model.json

public class ModelElement$Deserializer

implements com.google.gson.JsonDeserializer<ModelElement>

net.minecraft.client.resources.model.cuboid.CuboidModelElement$Deserializer
net.minecraft.class_785$class_786
net.minecraft.client.render.model.json.ModelElement$Deserializer

Field summary

Modifier and TypeField
private static final boolean
DEFAULT_SHADE
field_32788
DEFAULT_SHADE
private static final int
DEFAULT_LIGHT_EMISSION
field_53160
field_53160
private static final String
FIELD_SHADE
field_64573
SHADE_KEY
private static final String
FIELD_LIGHT_EMISSION
field_64574
LIGHT_EMISSION_KEY
private static final String
FIELD_ROTATION
field_64575
ROTATION_KEY
private static final String
FIELD_ORIGIN
field_64576
ORIGIN_KEY
private static final String
FIELD_ANGLE
field_64577
ANGLE_KEY
private static final String
FIELD_X
field_64578
X_KEY
private static final String
FIELD_Y
field_64579
Y_KEY
private static final String
FIELD_Z
field_64580
Z_KEY
private static final String
FIELD_AXIS
field_64581
AXIS_KEY
private static final String
FIELD_RESCALE
field_64582
RESCALE_KEY
private static final String
FIELD_FACES
field_64583
FACES_KEY
private static final String
FIELD_TO
field_64584
TO_KEY
private static final String
FIELD_FROM
field_64585
FROM_KEY

Constructor summary

ModifierConstructor
protected ()

Method summary

Modifier and TypeMethod
public ModelElement
deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context)
method_3406(com.google.gson.JsonElement arg0, Type arg1, com.google.gson.JsonDeserializationContext arg2)
deserialize(com.google.gson.JsonElement arg0, Type arg1, com.google.gson.JsonDeserializationContext arg2)
private ModelElementRotation
getRotation(com.google.gson.JsonObject object)
method_3410(com.google.gson.JsonObject arg0)
deserializeRotation(com.google.gson.JsonObject object)
private Direction$Axis
getAxis(com.google.gson.JsonObject object)
method_3411(com.google.gson.JsonObject arg0)
deserializeAxis(com.google.gson.JsonObject object)
private Map<Direction, ModelElementFace>
getFaces(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject object)
method_3412(com.google.gson.JsonDeserializationContext arg0, com.google.gson.JsonObject arg1)
deserializeFacesValidating(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject object)
private Map<Direction, ModelElementFace>
filterNullFromFaces(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject object)
method_3404(com.google.gson.JsonDeserializationContext arg0, com.google.gson.JsonObject arg1)
deserializeFaces(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject object)
private Direction
getFacing(String name)
method_3408(String arg0)
getDirection(String name)
private static org.joml.Vector3f
getPosition(com.google.gson.JsonObject object, String key)
method_76650(com.google.gson.JsonObject arg0, String arg1)
deserializeFromTo(com.google.gson.JsonObject json, String key)
private static org.joml.Vector3f
getVector3f(com.google.gson.JsonObject object, String key)
method_3409(com.google.gson.JsonObject arg0, String arg1)
deserializeVec3f(com.google.gson.JsonObject json, String key)
public Object
deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context)
deserialize(com.google.gson.JsonElement arg0, Type arg1, com.google.gson.JsonDeserializationContext arg2)
deserialize(com.google.gson.JsonElement json, Type type, com.google.gson.JsonDeserializationContext context)