CLASS dmd net/minecraft/client/render/model/MultipartUnbakedModel
	CLASS dmd$a Deserializer
		FIELD a context Ldlq$a;
		METHOD <init> (Ldlq$a;)V
			ARG 1 context
		METHOD a deserializeComponents (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonArray;)Ljava/util/List;
			ARG 1 context
			ARG 2 array
		METHOD a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ldmd;
			ARG 1 element
			ARG 2 type
			ARG 3 context
		METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
			ARG 1 functionJson
			ARG 2 unused
			ARG 3 context
	FIELD a stateFactory Lbvo;
	FIELD b components Ljava/util/List;
	METHOD <init> (Lbvo;Ljava/util/List;)V
		ARG 1 stateFactory
		ARG 2 components
	METHOD a getComponents ()Ljava/util/List;
	METHOD b getModels ()Ljava/util/Set;
	METHOD equals (Ljava/lang/Object;)Z
		ARG 1 o
