Class FlagInfoRecipeManager<STACK>
java.lang.Object
petrolpark.mc.library.compat.jei.category.recipeManagerPlugin.FlagInfoRecipeManager<STACK>
- All Implemented Interfaces:
mezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<FlagInfoCategory.FlagInfoRecipe>
@ParametersAreNonnullByDefault
public class FlagInfoRecipeManager<STACK>
extends Object
implements mezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<FlagInfoCategory.FlagInfoRecipe>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFlagInfoRecipeManager(Flaggable<?, STACK> flaggable, mezz.jei.api.ingredients.IIngredientType<STACK> ingredientType) -
Method Summary
Modifier and TypeMethodDescriptiongetRecipesForInput(mezz.jei.api.ingredients.ITypedIngredient<?> input) getRecipesForOutput(mezz.jei.api.ingredients.ITypedIngredient<?> output) booleanisHandledInput(mezz.jei.api.ingredients.ITypedIngredient<?> input) booleanisHandledOutput(mezz.jei.api.ingredients.ITypedIngredient<?> output)
-
Field Details
-
flaggable
-
ingredientType
-
-
Constructor Details
-
FlagInfoRecipeManager
-
-
Method Details
-
isHandledInput
public boolean isHandledInput(mezz.jei.api.ingredients.ITypedIngredient<?> input) - Specified by:
isHandledInputin interfacemezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<STACK>
-
isHandledOutput
public boolean isHandledOutput(mezz.jei.api.ingredients.ITypedIngredient<?> output) - Specified by:
isHandledOutputin interfacemezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<STACK>
-
getRecipesForInput
public List<FlagInfoCategory.FlagInfoRecipe> getRecipesForInput(mezz.jei.api.ingredients.ITypedIngredient<?> input) - Specified by:
getRecipesForInputin interfacemezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<STACK>
-
getRecipesForOutput
public List<FlagInfoCategory.FlagInfoRecipe> getRecipesForOutput(mezz.jei.api.ingredients.ITypedIngredient<?> output) - Specified by:
getRecipesForOutputin interfacemezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<STACK>
-
getAllRecipes
- Specified by:
getAllRecipesin interfacemezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<STACK>
-