CLASS axx net/minecraft/recipe/Ingredient
	CLASS axx$a StackEntry
		FIELD a stack Lavu;
		METHOD a getStacks ()Ljava/util/Collection;
		METHOD b toJson ()Lcom/google/gson/JsonObject;
	CLASS axx$b TagEntry
		FIELD a tag Lxy;
		METHOD a getStacks ()Ljava/util/Collection;
		METHOD b toJson ()Lcom/google/gson/JsonObject;
	CLASS axx$c Entry
		METHOD a getStacks ()Ljava/util/Collection;
		METHOD b toJson ()Lcom/google/gson/JsonObject;
	FIELD a EMPTY Laxx;
	FIELD c entries [Laxx$c;
	FIELD d stackArray [Lavu;
	METHOD a getStackArray ()[Lavu;
	METHOD a matches (Lavu;)Z
	METHOD a fromJson (Lcom/google/gson/JsonElement;)Laxx;
		ARG 0 element
	METHOD a entryFromJson (Lcom/google/gson/JsonObject;)Laxx$c;
	METHOD a write (Lir;)V
	METHOD a ofEntries (Ljava/util/stream/Stream;)Laxx;
	METHOD a fromTag (Lxy;)Laxx;
	METHOD a ofStacks ([Lavu;)Laxx;
	METHOD a ofItems ([Lbar;)Laxx;
	METHOD b fromPacket (Lir;)Laxx;
		ARG 0 buf
	METHOD c toJson ()Lcom/google/gson/JsonElement;
	METHOD f createStackArray ()V
