Package org.bukkit.inventory
Class SmithingRecipe
- java.lang.Object
-
- org.bukkit.inventory.SmithingRecipe
-
-
Constructor Summary
Constructors Constructor Description SmithingRecipe(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice base, @NotNull RecipeChoice addition)Create a smithing recipe to produce the specified result ItemStack.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull RecipeChoicegetAddition()Get the addition recipe item.@NotNull RecipeChoicegetBase()Get the base recipe item.@NotNull NamespacedKeygetKey()Return the namespaced identifier for this object.@NotNull ItemStackgetResult()Get the result of this recipe.
-
-
-
Constructor Detail
-
SmithingRecipe
public SmithingRecipe(@NotNull @NotNull NamespacedKey key, @NotNull @NotNull ItemStack result, @NotNull @NotNull RecipeChoice base, @NotNull @NotNull RecipeChoice addition)
Create a smithing recipe to produce the specified result ItemStack.- Parameters:
key- The unique recipe keyresult- The item you want the recipe to create.base- The base ingredientaddition- The addition ingredient
-
-
Method Detail
-
getBase
@NotNull public @NotNull RecipeChoice getBase()
Get the base recipe item.- Returns:
- base choice
-
getAddition
@NotNull public @NotNull RecipeChoice getAddition()
Get the addition recipe item.- Returns:
- addition choice
-
getResult
@NotNull public @NotNull ItemStack getResult()
Description copied from interface:RecipeGet the result of this recipe.
-
-