Class RecipeHandlerDryingBasin<T extends RecipeDryingBasin>
java.lang.Object
org.cyclops.cyclopscore.ingredient.recipe.RecipeHandlerRecipeType<org.cyclops.cyclopscore.recipe.type.IInventoryFluid,T>
org.cyclops.integrateddynamics.core.recipe.handler.RecipeHandlerDryingBasin<T>
- All Implemented Interfaces:
org.cyclops.commoncapabilities.api.capability.recipehandler.IRecipeHandler
public class RecipeHandlerDryingBasin<T extends RecipeDryingBasin>
extends org.cyclops.cyclopscore.ingredient.recipe.RecipeHandlerRecipeType<org.cyclops.cyclopscore.recipe.type.IInventoryFluid,T>
-
Constructor Summary
ConstructorDescriptionRecipeHandlerDryingBasin
(Supplier<net.minecraft.world.level.Level> worldSupplier, net.minecraft.world.item.crafting.RecipeType<T> recipeType) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.cyclops.cyclopscore.recipe.type.IInventoryFluid
getRecipeInputContainer
(org.cyclops.commoncapabilities.api.ingredient.IMixedIngredients input) protected Map
<org.cyclops.commoncapabilities.api.ingredient.IngredientComponent<?, ?>, List<org.cyclops.commoncapabilities.api.capability.recipehandler.IPrototypedIngredientAlternatives<?, ?>>> protected org.cyclops.commoncapabilities.api.ingredient.IMixedIngredients
boolean
isValidSizeInput
(org.cyclops.commoncapabilities.api.ingredient.IngredientComponent<?, ?> ingredientComponent, int size) Methods inherited from class org.cyclops.cyclopscore.ingredient.recipe.RecipeHandlerRecipeType
getRecipeDefinition, getRecipeInputComponents, getRecipeOutputComponents, getRecipes, simulate
-
Constructor Details
-
RecipeHandlerDryingBasin
-
-
Method Details
-
getRecipeInputContainer
@Nullable protected org.cyclops.cyclopscore.recipe.type.IInventoryFluid getRecipeInputContainer(org.cyclops.commoncapabilities.api.ingredient.IMixedIngredients input) - Specified by:
getRecipeInputContainer
in classorg.cyclops.cyclopscore.ingredient.recipe.RecipeHandlerRecipeType<org.cyclops.cyclopscore.recipe.type.IInventoryFluid,
T extends RecipeDryingBasin>
-
getRecipeInputIngredients
@Nullable protected Map<org.cyclops.commoncapabilities.api.ingredient.IngredientComponent<?,?>, getRecipeInputIngredientsList<org.cyclops.commoncapabilities.api.capability.recipehandler.IPrototypedIngredientAlternatives<?, ?>>> (RecipeDryingBasin recipe) - Specified by:
getRecipeInputIngredients
in classorg.cyclops.cyclopscore.ingredient.recipe.RecipeHandlerRecipeType<org.cyclops.cyclopscore.recipe.type.IInventoryFluid,
T extends RecipeDryingBasin>
-
getRecipeOutputIngredients
@Nullable protected org.cyclops.commoncapabilities.api.ingredient.IMixedIngredients getRecipeOutputIngredients(RecipeDryingBasin recipe) - Specified by:
getRecipeOutputIngredients
in classorg.cyclops.cyclopscore.ingredient.recipe.RecipeHandlerRecipeType<org.cyclops.cyclopscore.recipe.type.IInventoryFluid,
T extends RecipeDryingBasin>
-
isValidSizeInput
public boolean isValidSizeInput(org.cyclops.commoncapabilities.api.ingredient.IngredientComponent<?, ?> ingredientComponent, int size)
-