CLASS net/minecraft/class_516 net/minecraft/client/gui/screen/recipebook/RecipeResultCollection
	FIELD field_3144 recipes Ljava/util/List;
	FIELD field_3145 fittingRecipes Ljava/util/Set;
	FIELD field_3146 craftableRecipes Ljava/util/Set;
	FIELD field_3147 unlockedRecipes Ljava/util/Set;
	FIELD field_3148 singleOutput Z
	METHOD <init> (Ljava/util/List;)V
		ARG 1 recipes
	METHOD method_2647 initialize (Lnet/minecraft/class_3439;)V
		ARG 1 recipeBook
	METHOD method_2648 getRecipes (Z)Ljava/util/List;
		ARG 1 craftable
	METHOD method_2649 computeCraftables (Lnet/minecraft/class_1662;IILnet/minecraft/class_3439;)V
		ARG 1 recipeFinder
		ARG 2 gridWidth
		ARG 3 gridHeight
		ARG 4 recipeBook
	METHOD method_2650 getAllRecipes ()Ljava/util/List;
	METHOD method_2651 getResults (Z)Ljava/util/List;
		ARG 1 craftableOnly
	METHOD method_2652 isInitialized ()Z
	METHOD method_2653 isCraftable (Lnet/minecraft/class_1860;)Z
		ARG 1 recipe
	METHOD method_2655 hasCraftableRecipes ()Z
	METHOD method_2656 hasSingleOutput ()Z
	METHOD method_2657 hasFittingRecipes ()Z
	METHOD method_30295 shouldHaveSingleOutput (Ljava/util/List;)Z
		ARG 0 recipes
