Interface StoneCutterRecipe.Builder.ResultStep
- All Superinterfaces:
AbstractBuilder<RecipeRegistration>
,Builder<RecipeRegistration,
,StoneCutterRecipe.Builder> ResettableBuilder<RecipeRegistration,
,StoneCutterRecipe.Builder> ResourceKeyedBuilder<RecipeRegistration,
,StoneCutterRecipe.Builder> StoneCutterRecipe.Builder
- Enclosing interface:
StoneCutterRecipe.Builder
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder
StoneCutterRecipe.Builder.EndStep, StoneCutterRecipe.Builder.ResultStep
-
Method Summary
Modifier and TypeMethodDescriptionresult
(Function<RecipeInput.Single, ItemStack> resultFunction, ItemStack exemplaryResult) Changes the result and returns this builder.Changes the result and returns this builder.result
(ItemStackSnapshot result) Changes the result and returns this builder.Methods inherited from interface net.kyori.adventure.builder.AbstractBuilder
build
Methods inherited from interface org.spongepowered.api.util.ResourceKeyedBuilder
key
Methods inherited from interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder
ingredient, ingredient, ingredient
-
Method Details
-
result
Changes the result and returns this builder. The result is theItemStack
created when the recipe is fulfilled.- Parameters:
result
- The output of this recipe- Returns:
- This builder, for chaining
-
result
Changes the result and returns this builder. The result is theItemStack
created when the recipe is fulfilled.- Parameters:
result
- The output of this recipe- Returns:
- This builder, for chaining
-
result
StoneCutterRecipe.Builder.EndStep result(Function<RecipeInput.Single, ItemStack> resultFunction, ItemStack exemplaryResult) Changes the result and returns this builder. The result is theItemStack
created when the recipe is fulfilled.- Parameters:
resultFunction
- The result functionexemplaryResult
- The exemplary output of this recipe- Returns:
- This builder, for chaining
-