Package net.minecraftforge.client
Class RecipeBookManager
java.lang.Object
net.minecraftforge.client.RecipeBookManager
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map<RecipeBookCategories,List<RecipeBookCategories>> private static final Map<RecipeBookCategories,List<RecipeBookCategories>> private static final Map<RecipeType<?>,Function<Recipe<?>, RecipeBookCategories>> private static final Map<RecipeBookType,List<RecipeBookCategories>>  - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Recipe<?>>
@Nullable RecipeBookCategoriesfindCategories(RecipeType<T> type, RecipeHolder<T> recipe) Finds the category the specified recipe should display in, or null if none.static Map<RecipeBookCategories,List<RecipeBookCategories>> static List<RecipeBookCategories>getCustomCategoriesOrEmpty(RecipeBookType recipeBookType) static voidinit() 
- 
Field Details
- 
AGGREGATE_CATEGORIES
 - 
TYPE_CATEGORIES
 - 
RECIPE_CATEGORY_LOOKUPS
private static final Map<RecipeType<?>,Function<Recipe<?>, RECIPE_CATEGORY_LOOKUPSRecipeBookCategories>>  - 
AGGREGATE_CATEGORIES_VIEW
 
 - 
 - 
Constructor Details
- 
RecipeBookManager
public RecipeBookManager() 
 - 
 - 
Method Details
- 
findCategories
@Nullable public static <T extends Recipe<?>> @Nullable RecipeBookCategories findCategories(RecipeType<T> type, RecipeHolder<T> recipe) Finds the category the specified recipe should display in, or null if none. - 
getAggregateCategories
@Internal public static Map<RecipeBookCategories,List<RecipeBookCategories>> getAggregateCategories() - 
getCustomCategoriesOrEmpty
@Internal public static List<RecipeBookCategories> getCustomCategoriesOrEmpty(RecipeBookType recipeBookType)  - 
init
@Internal public static void init() 
 -