CLASS dka net/minecraft/client/render/model/json/ModelElement CLASS dka$a net/minecraft/client/render/model/json/ModelElement$net/minecraft/client/render/model/json/ModelElement$Deserializer METHOD a deserializeFacesValidating (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; ARG 1 context ARG 2 object METHOD a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ldka; ARG 1 element ARG 2 type ARG 3 context METHOD a deserializeRotation (Lcom/google/gson/JsonObject;)Ldkc; ARG 1 object METHOD a deserializeVec3f (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lb; ARG 1 object ARG 2 name METHOD a getDirection (Ljava/lang/String;)Lez; ARG 1 name METHOD b deserializeFaces (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; ARG 1 context ARG 2 object METHOD b deserializeRotationAngle (Lcom/google/gson/JsonObject;)F ARG 1 object METHOD c deserializeAxis (Lcom/google/gson/JsonObject;)Lez$a; ARG 1 object METHOD d deserializeTo (Lcom/google/gson/JsonObject;)Lb; ARG 1 object METHOD e deserializeFrom (Lcom/google/gson/JsonObject;)Lb; ARG 1 object FIELD a from Lb; FIELD b to Lb; FIELD c faces Ljava/util/Map; FIELD d rotation Ldkc; FIELD e shade Z METHOD (Lb;Lb;Ljava/util/Map;Ldkc;Z)V ARG 1 from ARG 2 to ARG 3 faces ARG 4 rotation ARG 5 shade