CLASS hd net/minecraft/data/server/recipe/SingleItemRecipeJsonFactory
	CLASS hd$a SingleItemRecipeJsonProvider
		FIELD a recipeId Lqh;
		FIELD b group Ljava/lang/String;
		FIELD c input Lbaa;
		FIELD d output Laxo;
		FIELD e count I
		FIELD f builder Ln$a;
		FIELD g advancementId Lqh;
		FIELD h serializer Lbaf;
		METHOD <init> (Lqh;Lbaf;Ljava/lang/String;Lbaa;Laxo;ILn$a;Lqh;)V
			ARG 1 recipeId
			ARG 2 serializer
			ARG 3 group
			ARG 4 input
			ARG 5 output
			ARG 6 outputCount
			ARG 7 builder
			ARG 8 advancementId
		METHOD a (Lcom/google/gson/JsonObject;)V
			ARG 1 arg1
	FIELD a output Laxo;
	FIELD b input Lbaa;
	FIELD c count I
	FIELD d builder Ln$a;
	FIELD e group Ljava/lang/String;
	FIELD f serializer Lbaf;
	METHOD <init> (Lbaf;Lbaa;Lbda;I)V
		ARG 1 serializer
		ARG 2 input
		ARG 3 output
		ARG 4 outputCount
	METHOD a create (Lbaa;Lbda;)Lhd;
		ARG 0 input
		ARG 1 output
	METHOD a create (Lbaa;Lbda;I)Lhd;
		ARG 0 input
		ARG 1 output
		ARG 2 outputCount
	METHOD a create (Ljava/lang/String;Lv;)Lhd;
		ARG 1 criterionName
		ARG 2 conditions
	METHOD a offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
		ARG 1 exporter
		ARG 2 recipeIdStr
	METHOD a offerTo (Ljava/util/function/Consumer;Lqh;)V
		ARG 1 exporter
		ARG 2 recipeId
	METHOD a validate (Lqh;)V
		ARG 1 recipeId
