Package hiiragi283.lib.data.recipe
Class HTBasicSingleRecipeBuilder
-
- All Implemented Interfaces:
public final class HTBasicSingleRecipeBuilder<I extends Object, O extends HTIdLike, RECIPE extends Recipe<?>> extends HTProgressRecipeBuilder<RECIPE>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceHTBasicSingleRecipeBuilder.Factory
-
Field Summary
Fields Modifier and Type Field Description private Iingredientprivate Oresultprivate Integerenergyprivate Integertimeprivate final HTConditionHolderconditionsprivate final HTRecipeBuilder.RecipeIdrecipeId
-
Constructor Summary
Constructors Constructor Description HTBasicSingleRecipeBuilder(String prefix, HTBasicSingleRecipeBuilder.Factory<I, O, RECIPE> factory)
-
Method Summary
Modifier and Type Method Description final IgetIngredient()final UnitsetIngredient(I <set-?>)final OgetResult()final UnitsetResult(O <set-?>)final IntegergetEnergy()final UnitsetEnergy(Integer <set-?>)final IntegergetTime()final UnitsetTime(Integer <set-?>)final HTConditionHoldergetConditions()final HTRecipeBuilder.RecipeIdgetRecipeId()-
-
Constructor Detail
-
HTBasicSingleRecipeBuilder
HTBasicSingleRecipeBuilder(String prefix, HTBasicSingleRecipeBuilder.Factory<I, O, RECIPE> factory)
-
-
Method Detail
-
getIngredient
final I getIngredient()
-
setIngredient
final Unit setIngredient(I <set-?>)
-
getConditions
final HTConditionHolder getConditions()
-
getRecipeId
final HTRecipeBuilder.RecipeId getRecipeId()
-
-
-
-