Package org.bukkit.inventory
Class RecipeChoice.ExactChoice
java.lang.Object
org.bukkit.inventory.RecipeChoice.ExactChoice
- All Implemented Interfaces:
Cloneable,Predicate<ItemStack>,RecipeChoice
- Enclosing interface:
- RecipeChoice
Represents a choice that will be valid only if one of the stacks is
exactly matched (aside from stack size).
Only valid for shaped recipes
Only valid for shaped recipes
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.inventory.RecipeChoice
RecipeChoice.ExactChoice, RecipeChoice.MaterialChoice -
Constructor Summary
ConstructorsConstructorDescriptionExactChoice(List<ItemStack> choices) ExactChoice(ItemStack stack) ExactChoice(ItemStack... stacks) -
Method Summary
-
Constructor Details
-
ExactChoice
-
ExactChoice
-
ExactChoice
-
-
Method Details
-
getItemStack
Description copied from interface:RecipeChoiceGets a single item stack representative of this stack choice.- Specified by:
getItemStackin interfaceRecipeChoice- Returns:
- a single representative item
-
getChoices
-
clone
- Specified by:
clonein interfaceRecipeChoice- Overrides:
clonein classObject
-
test
- Specified by:
testin interfacePredicate<ItemStack>- Specified by:
testin interfaceRecipeChoice
-
hashCode
public int hashCode() -
equals
-
toString
-