Class HTDoubleMultiOutputRecipeBuilder
-
- All Implemented Interfaces:
public final class HTDoubleMultiOutputRecipeBuilder extends HTMultiOutputRecipeBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceHTDoubleMultiOutputRecipeBuilder.Factory
-
Field Summary
Fields Modifier and Type Field Description private HTItemIngredientbaseprivate HTItemIngredientadditionprivate final List<HTItemResult>resultsprivate Integertimeprivate final HTConditionHolderconditionsprivate final HTRecipeBuilder.RecipeIdrecipeId
-
Constructor Summary
Constructors Constructor Description HTDoubleMultiOutputRecipeBuilder(String prefix, HTDoubleMultiOutputRecipeBuilder.Factory<?> factory)
-
Method Summary
Modifier and Type Method Description final HTItemIngredientgetBase()final UnitsetBase(HTItemIngredient value)final HTItemIngredientgetAddition()final UnitsetAddition(HTItemIngredient value)final List<HTItemResult>getResults()final IntegergetTime()final UnitsetTime(Integer value)final HTConditionHoldergetConditions()final HTRecipeBuilder.RecipeIdgetRecipeId()final static Unitforging(RecipeOutput output, Function1<HTDoubleMultiOutputRecipeBuilder, Unit> builderAction)-
-
Constructor Detail
-
HTDoubleMultiOutputRecipeBuilder
HTDoubleMultiOutputRecipeBuilder(String prefix, HTDoubleMultiOutputRecipeBuilder.Factory<?> factory)
-
-
Method Detail
-
getBase
final HTItemIngredient getBase()
-
setBase
final Unit setBase(HTItemIngredient value)
-
getAddition
final HTItemIngredient getAddition()
-
setAddition
final Unit setAddition(HTItemIngredient value)
-
getResults
final List<HTItemResult> getResults()
-
getConditions
final HTConditionHolder getConditions()
-
getRecipeId
final HTRecipeBuilder.RecipeId getRecipeId()
-
forging
final static Unit forging(RecipeOutput output, Function1<HTDoubleMultiOutputRecipeBuilder, Unit> builderAction)
-
-
-
-