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