Class HCSingleItemRecipeBuilder
-
- All Implemented Interfaces:
public final class HCSingleItemRecipeBuilder extends HTRecipeBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceHCSingleItemRecipeBuilder.Factory
-
Field Summary
Fields Modifier and Type Field Description private HTItemIngredientingredientprivate HTItemResultresultprivate final HTConditionHolderconditionsprivate final HTRecipeBuilder.RecipeIdrecipeId
-
Constructor Summary
Constructors Constructor Description HCSingleItemRecipeBuilder(HCSingleItemRecipeBuilder.Factory<?> factory, String prefix)
-
Method Summary
Modifier and Type Method Description final HTItemIngredientgetIngredient()final UnitsetIngredient(HTItemIngredient value)final HTItemResultgetResult()final UnitsetResult(HTItemResult value)final HTConditionHoldergetConditions()final HTRecipeBuilder.RecipeIdgetRecipeId()final static Unitcharging(RecipeOutput output, Function1<HCSingleItemRecipeBuilder, Unit> builderAction)-
-
Constructor Detail
-
HCSingleItemRecipeBuilder
HCSingleItemRecipeBuilder(HCSingleItemRecipeBuilder.Factory<?> factory, String prefix)
-
-
Method Detail
-
getIngredient
final HTItemIngredient getIngredient()
-
setIngredient
final Unit setIngredient(HTItemIngredient value)
-
getResult
final HTItemResult getResult()
-
setResult
final Unit setResult(HTItemResult value)
-
getConditions
final HTConditionHolder getConditions()
-
getRecipeId
final HTRecipeBuilder.RecipeId getRecipeId()
-
charging
final static Unit charging(RecipeOutput output, Function1<HCSingleItemRecipeBuilder, Unit> builderAction)
-
-
-
-