CLASS dme net/minecraft/client/render/model/MultipartUnbakedModel CLASS dme$a Deserializer FIELD a context Ldlr$a; METHOD (Ldlr$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;)Ldme; 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 Lbvp; FIELD b components Ljava/util/List; METHOD (Lbvp;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