Constructor and Description |
---|
ShapelessRecipe(@NotNull ItemStack result)
Deprecated.
|
ShapelessRecipe(@NotNull NamespacedKey key,
@NotNull ItemStack result)
Create a shapeless recipe to craft the specified ItemStack.
|
@Deprecated public ShapelessRecipe(@NotNull @NotNull ItemStack result)
public ShapelessRecipe(@NotNull @NotNull NamespacedKey key, @NotNull @NotNull ItemStack result)
key
- the unique recipe keyresult
- The item you want the recipe to create.addIngredient(Material)
,
addIngredient(MaterialData)
,
addIngredient(Material,int)
,
addIngredient(int,Material)
,
addIngredient(int,MaterialData)
,
addIngredient(int,Material,int)
@NotNull public @NotNull ShapelessRecipe addIngredient(@NotNull @NotNull MaterialData ingredient)
ingredient
- The ingredient to add.@NotNull public @NotNull ShapelessRecipe addIngredient(@NotNull @NotNull Material ingredient)
ingredient
- The ingredient to add.@Deprecated @NotNull public @NotNull ShapelessRecipe addIngredient(@NotNull @NotNull Material ingredient, int rawdata)
ingredient
- The ingredient to add.rawdata
- The data value, or -1 to allow any data value.@NotNull public @NotNull ShapelessRecipe addIngredient(int count, @NotNull @NotNull MaterialData ingredient)
count
- How many to add (can't be more than 9!)ingredient
- The ingredient to add.@NotNull public @NotNull ShapelessRecipe addIngredient(int count, @NotNull @NotNull Material ingredient)
count
- How many to add (can't be more than 9!)ingredient
- The ingredient to add.@Deprecated @NotNull public @NotNull ShapelessRecipe addIngredient(int count, @NotNull @NotNull Material ingredient, int rawdata)
count
- How many to add (can't be more than 9!)ingredient
- The ingredient to add.rawdata
- The data value, or -1 to allow any data value.@NotNull public @NotNull ShapelessRecipe addIngredient(@NotNull @NotNull RecipeChoice ingredient)
@NotNull public @NotNull ShapelessRecipe addIngredient(@NotNull @NotNull ItemStack item)
@NotNull public @NotNull ShapelessRecipe addIngredient(int count, @NotNull @NotNull ItemStack item)
@NotNull public @NotNull ShapelessRecipe removeIngredient(@NotNull @NotNull ItemStack item)
@NotNull public @NotNull ShapelessRecipe removeIngredient(int count, @NotNull @NotNull ItemStack item)
@NotNull public @NotNull ShapelessRecipe removeIngredient(@NotNull @NotNull RecipeChoice ingredient)
ingredient
- The ingredient to remove@NotNull public @NotNull ShapelessRecipe removeIngredient(@NotNull @NotNull Material ingredient)
ingredient
- The ingredient to remove@NotNull public @NotNull ShapelessRecipe removeIngredient(@NotNull @NotNull MaterialData ingredient)
ingredient
- The ingredient to remove@NotNull public @NotNull ShapelessRecipe removeIngredient(int count, @NotNull @NotNull Material ingredient)
count
- The number of copies to remove.ingredient
- The ingredient to remove@NotNull public @NotNull ShapelessRecipe removeIngredient(int count, @NotNull @NotNull MaterialData ingredient)
count
- The number of copies to remove.ingredient
- The ingredient to remove.@Deprecated @NotNull public @NotNull ShapelessRecipe removeIngredient(@NotNull @NotNull Material ingredient, int rawdata)
ingredient
- The ingredient to removerawdata
- The data value;@Deprecated @NotNull public @NotNull ShapelessRecipe removeIngredient(int count, @NotNull @NotNull Material ingredient, int rawdata)
count
- The number of copies to remove.ingredient
- The ingredient to remove.rawdata
- The data value.@NotNull public @NotNull List<ItemStack> getIngredientList()
@NotNull public @NotNull List<RecipeChoice> getChoiceList()
@NotNull public @NotNull NamespacedKey getKey()
Keyed
@NotNull public @NotNull String getGroup()
Copyright © 2021. All rights reserved.