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