Class KnowledgeBookMetaMock
java.lang.Object
be.seeseemelk.mockbukkit.inventory.meta.ItemMetaMock
be.seeseemelk.mockbukkit.inventory.meta.KnowledgeBookMetaMock
- All Implemented Interfaces:
Cloneable,ConfigurationSerializable,Damageable,ItemMeta,KnowledgeBookMeta,Repairable,PersistentDataHolder
Mock implementation of an
KnowledgeBookMeta.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a newKnowledgeBookMetaMock.KnowledgeBookMetaMock(@NotNull KnowledgeBookMeta meta) Constructs a newKnowledgeBookMetaMock, cloning the data from another. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRecipe(@NotNull NamespacedKey @NotNull ... recipes) @NotNull KnowledgeBookMetaMockclone()boolean@NotNull List<NamespacedKey>inthashCode()booleanvoidsetRecipes(@NotNull List<NamespacedKey> recipes) Methods inherited from class be.seeseemelk.mockbukkit.inventory.meta.ItemMetaMock
addAttributeModifier, addEnchant, addItemFlags, assertComponentLore, assertHasNoLore, assertLore, assertLore, deserialize, displayName, displayName, getAsString, getAttributeModifiers, getAttributeModifiers, getAttributeModifiers, getCanDestroy, getCanPlaceOn, getCustomModelData, getCustomTagContainer, getDamage, getDestroyableKeys, getDisplayName, getDisplayNameComponent, getEnchantLevel, getEnchants, getItemFlags, getLocalizedName, getLore, getLoreComponents, getPersistentDataContainer, getPlaceableKeys, getRepairCost, hasAttributeModifiers, hasConflictingEnchant, hasCustomModelData, hasDamage, hasDestroyableKeys, hasDisplayName, hasEnchant, hasEnchants, hasItemFlag, hasLocalizedName, hasLore, hasPlaceableKeys, hasRepairCost, isUnbreakable, lore, lore, removeAttributeModifier, removeAttributeModifier, removeAttributeModifier, removeEnchant, removeEnchantments, removeItemFlags, serialize, setAttributeModifiers, setCanDestroy, setCanPlaceOn, setCustomModelData, setDamage, setDestroyableKeys, setDisplayName, setDisplayNameComponent, setLocalizedName, setLore, setLoreComponents, setPlaceableKeys, setRepairCost, setUnbreakable, setVersionMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bukkit.configuration.serialization.ConfigurationSerializable
serializeMethods inherited from interface org.bukkit.inventory.meta.ItemMeta
addAttributeModifier, addEnchant, addItemFlags, displayName, displayName, getAsString, getAttributeModifiers, getAttributeModifiers, getAttributeModifiers, getCanDestroy, getCanPlaceOn, getCustomModelData, getCustomTagContainer, getDestroyableKeys, getDisplayName, getDisplayNameComponent, getEnchantLevel, getEnchants, getItemFlags, getLocalizedName, getLore, getLoreComponents, getPlaceableKeys, hasAttributeModifiers, hasConflictingEnchant, hasCustomModelData, hasDestroyableKeys, hasDisplayName, hasEnchant, hasEnchants, hasItemFlag, hasLocalizedName, hasLore, hasPlaceableKeys, isUnbreakable, lore, lore, removeAttributeModifier, removeAttributeModifier, removeAttributeModifier, removeEnchant, removeEnchantments, removeItemFlags, setAttributeModifiers, setCanDestroy, setCanPlaceOn, setCustomModelData, setDestroyableKeys, setDisplayName, setDisplayNameComponent, setLocalizedName, setLore, setLoreComponents, setPlaceableKeys, setUnbreakable, setVersionMethods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainer
-
Constructor Details
-
KnowledgeBookMetaMock
public KnowledgeBookMetaMock()Constructs a newKnowledgeBookMetaMock. -
KnowledgeBookMetaMock
Constructs a newKnowledgeBookMetaMock, cloning the data from another.- Parameters:
meta- The meta to clone.
-
-
Method Details
-
hashCode
public int hashCode()- Overrides:
hashCodein classItemMetaMock
-
equals
- Overrides:
equalsin classItemMetaMock
-
clone
- Specified by:
clonein interfaceDamageable- Specified by:
clonein interfaceItemMeta- Specified by:
clonein interfaceKnowledgeBookMeta- Specified by:
clonein interfaceRepairable- Overrides:
clonein classItemMetaMock
-
addRecipe
- Specified by:
addRecipein interfaceKnowledgeBookMeta
-
getRecipes
- Specified by:
getRecipesin interfaceKnowledgeBookMeta
-
hasRecipes
public boolean hasRecipes()- Specified by:
hasRecipesin interfaceKnowledgeBookMeta
-
setRecipes
- Specified by:
setRecipesin interfaceKnowledgeBookMeta
-