public class InternalRecipeManagerPlugin
extends java.lang.Object
implements mezz.jei.api.recipe.advanced.IRecipeManagerPlugin
| Constructor and Description |
|---|
InternalRecipeManagerPlugin(RecipeManager recipeManager,
com.google.common.collect.ImmutableMultimap<java.lang.String,net.minecraft.util.ResourceLocation> categoriesForRecipeCatalystKeys,
mezz.jei.api.runtime.IIngredientManager ingredientManager,
RecipeCategoryDataMap recipeCategoriesMap,
RecipeMap recipeInputMap,
RecipeMap recipeOutputMap) |
| Modifier and Type | Method and Description |
|---|---|
<V> java.util.List<net.minecraft.util.ResourceLocation> |
getRecipeCategoryUids(mezz.jei.api.recipe.IFocus<V> focus) |
<T> java.util.List<T> |
getRecipes(mezz.jei.api.recipe.category.IRecipeCategory<T> recipeCategory) |
<T,V> java.util.List<T> |
getRecipes(mezz.jei.api.recipe.category.IRecipeCategory<T> recipeCategory,
mezz.jei.api.recipe.IFocus<V> focus) |
public InternalRecipeManagerPlugin(RecipeManager recipeManager, com.google.common.collect.ImmutableMultimap<java.lang.String,net.minecraft.util.ResourceLocation> categoriesForRecipeCatalystKeys, mezz.jei.api.runtime.IIngredientManager ingredientManager, RecipeCategoryDataMap recipeCategoriesMap, RecipeMap recipeInputMap, RecipeMap recipeOutputMap)
public <V> java.util.List<net.minecraft.util.ResourceLocation> getRecipeCategoryUids(mezz.jei.api.recipe.IFocus<V> focus)
getRecipeCategoryUids in interface mezz.jei.api.recipe.advanced.IRecipeManagerPluginpublic <T,V> java.util.List<T> getRecipes(mezz.jei.api.recipe.category.IRecipeCategory<T> recipeCategory,
mezz.jei.api.recipe.IFocus<V> focus)
getRecipes in interface mezz.jei.api.recipe.advanced.IRecipeManagerPluginpublic <T> java.util.List<T> getRecipes(mezz.jei.api.recipe.category.IRecipeCategory<T> recipeCategory)
getRecipes in interface mezz.jei.api.recipe.advanced.IRecipeManagerPlugin