public class RecipeManagerPluginSafeWrapper extends java.lang.Object implements IRecipeManagerPlugin
Constructor and Description |
---|
RecipeManagerPluginSafeWrapper(IRecipeManagerPlugin plugin) |
Modifier and Type | Method and Description |
---|---|
<V> java.util.List<net.minecraft.util.ResourceLocation> |
getRecipeCategoryUids(IFocus<V> focus)
Returns a list of Recipe Categories offered for the focus.
|
<T> java.util.List<T> |
getRecipes(IRecipeCategory<T> recipeCategory)
Returns a list of all Recipes in the recipeCategory.
|
<T,V> java.util.List<T> |
getRecipes(IRecipeCategory<T> recipeCategory,
IFocus<V> focus)
Returns a list of Recipes in the recipeCategory that have the focus.
|
public RecipeManagerPluginSafeWrapper(IRecipeManagerPlugin plugin)
public <V> java.util.List<net.minecraft.util.ResourceLocation> getRecipeCategoryUids(IFocus<V> focus)
IRecipeManagerPlugin
IRecipeManager.getRecipeCategories(IFocus, boolean)
.getRecipeCategoryUids
in interface IRecipeManagerPlugin
public <T,V> java.util.List<T> getRecipes(IRecipeCategory<T> recipeCategory, IFocus<V> focus)
IRecipeManagerPlugin
IRecipeManager.getRecipes(IRecipeCategory, IFocus, boolean)
.getRecipes
in interface IRecipeManagerPlugin
public <T> java.util.List<T> getRecipes(IRecipeCategory<T> recipeCategory)
IRecipeManagerPlugin
IRecipeManager.getRecipes(IRecipeCategory, IFocus, boolean)
.getRecipes
in interface IRecipeManagerPlugin