public class RecipeMap
extends java.lang.Object
Constructor and Description |
---|
RecipeMap(RecipeCategoryComparator recipeCategoryComparator,
mezz.jei.api.runtime.IIngredientManager ingredientManager) |
Modifier and Type | Method and Description |
---|---|
<T> void |
addRecipe(T recipe,
mezz.jei.api.recipe.category.IRecipeCategory<T> recipeCategory,
java.util.Map<mezz.jei.api.ingredients.IIngredientType,java.util.List> ingredientsByType) |
<V> void |
addRecipeCategory(mezz.jei.api.recipe.category.IRecipeCategory recipeCategory,
V ingredient,
mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper) |
<V> java.util.List<net.minecraft.util.ResourceLocation> |
getRecipeCategories(V ingredient) |
<T,V> com.google.common.collect.ImmutableList<T> |
getRecipes(mezz.jei.api.recipe.category.IRecipeCategory<T> recipeCategory,
V ingredient) |
public RecipeMap(RecipeCategoryComparator recipeCategoryComparator, mezz.jei.api.runtime.IIngredientManager ingredientManager)
public <V> java.util.List<net.minecraft.util.ResourceLocation> getRecipeCategories(V ingredient)
public <V> void addRecipeCategory(mezz.jei.api.recipe.category.IRecipeCategory recipeCategory, V ingredient, mezz.jei.api.ingredients.IIngredientHelper<V> ingredientHelper)
public <T,V> com.google.common.collect.ImmutableList<T> getRecipes(mezz.jei.api.recipe.category.IRecipeCategory<T> recipeCategory, V ingredient)
public <T> void addRecipe(T recipe, mezz.jei.api.recipe.category.IRecipeCategory<T> recipeCategory, java.util.Map<mezz.jei.api.ingredients.IIngredientType,java.util.List> ingredientsByType)