public class RecipeMap
extends java.lang.Object
Constructor and Description |
---|
RecipeMap(RecipeCategoryComparator recipeCategoryComparator,
mezz.jei.api.ingredients.IIngredientRegistry ingredientRegistry) |
Modifier and Type | Method and Description |
---|---|
<T extends mezz.jei.api.recipe.IRecipeWrapper> |
addRecipe(T recipeWrapper,
mezz.jei.api.recipe.IRecipeCategory<T> recipeCategory,
java.util.Map<mezz.jei.api.recipe.IIngredientType,java.util.List> ingredientsByType) |
<V> void |
addRecipeCategory(mezz.jei.api.recipe.IRecipeCategory recipeCategory,
V ingredient,
mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper) |
<V> java.util.List<java.lang.String> |
getRecipeCategories(V ingredient) |
<T extends mezz.jei.api.recipe.IRecipeWrapper,V> |
getRecipeWrappers(mezz.jei.api.recipe.IRecipeCategory<T> recipeCategory,
V ingredient) |
public RecipeMap(RecipeCategoryComparator recipeCategoryComparator, mezz.jei.api.ingredients.IIngredientRegistry ingredientRegistry)
public <V> java.util.List<java.lang.String> getRecipeCategories(V ingredient)
public <V> void addRecipeCategory(mezz.jei.api.recipe.IRecipeCategory recipeCategory, V ingredient, mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper)
public <T extends mezz.jei.api.recipe.IRecipeWrapper,V> com.google.common.collect.ImmutableList<T> getRecipeWrappers(mezz.jei.api.recipe.IRecipeCategory<T> recipeCategory, V ingredient)
public <T extends mezz.jei.api.recipe.IRecipeWrapper> void addRecipe(T recipeWrapper, mezz.jei.api.recipe.IRecipeCategory<T> recipeCategory, java.util.Map<mezz.jei.api.recipe.IIngredientType,java.util.List> ingredientsByType)