Class SuspiciousStewMetaMock
java.lang.Object
be.seeseemelk.mockbukkit.inventory.meta.ItemMetaMock
be.seeseemelk.mockbukkit.inventory.meta.SuspiciousStewMetaMock
- All Implemented Interfaces:
Cloneable
,ConfigurationSerializable
,Damageable
,ItemMeta
,Repairable
,SuspiciousStewMeta
,PersistentDataHolder
Mock implementation of a
SuspiciousStewMeta
.- See Also:
-
Constructor Summary
ConstructorDescriptionConstructs a newArmorStandMetaMock
.SuspiciousStewMetaMock
(@NotNull SuspiciousStewMeta meta) Constructs a newArmorStandMetaMock
, cloning the data from another. -
Method Summary
Modifier and TypeMethodDescriptionboolean
addCustomEffect
(@NotNull PotionEffect effect, boolean overwrite) boolean
@NotNull SuspiciousStewMetaMock
clone()
boolean
@NotNull List<PotionEffect>
boolean
hasCustomEffect
(@NotNull PotionEffectType type) boolean
int
hashCode()
boolean
removeCustomEffect
(@NotNull PotionEffectType type) 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, removeItemFlags, serialize, setAttributeModifiers, setCanDestroy, setCanPlaceOn, setCustomModelData, setDamage, setDestroyableKeys, setDisplayName, setDisplayNameComponent, setLocalizedName, setLore, setLoreComponents, setPlaceableKeys, setRepairCost, setUnbreakable, setVersion
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.bukkit.configuration.serialization.ConfigurationSerializable
serialize
Methods 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, removeItemFlags, setAttributeModifiers, setCanDestroy, setCanPlaceOn, setCustomModelData, setDestroyableKeys, setDisplayName, setDisplayNameComponent, setLocalizedName, setLore, setLoreComponents, setPlaceableKeys, setUnbreakable, setVersion
Methods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainer
-
Constructor Details
-
SuspiciousStewMetaMock
public SuspiciousStewMetaMock()Constructs a newArmorStandMetaMock
. -
SuspiciousStewMetaMock
Constructs a newArmorStandMetaMock
, cloning the data from another.- Parameters:
meta
- The meta to clone.
-
-
Method Details
-
hashCode
public int hashCode()- Overrides:
hashCode
in classItemMetaMock
-
equals
- Overrides:
equals
in classItemMetaMock
-
clone
- Specified by:
clone
in interfaceDamageable
- Specified by:
clone
in interfaceItemMeta
- Specified by:
clone
in interfaceRepairable
- Specified by:
clone
in interfaceSuspiciousStewMeta
- Overrides:
clone
in classItemMetaMock
-
addCustomEffect
- Specified by:
addCustomEffect
in interfaceSuspiciousStewMeta
-
clearCustomEffects
public boolean clearCustomEffects()- Specified by:
clearCustomEffects
in interfaceSuspiciousStewMeta
-
getCustomEffects
- Specified by:
getCustomEffects
in interfaceSuspiciousStewMeta
-
hasCustomEffect
- Specified by:
hasCustomEffect
in interfaceSuspiciousStewMeta
-
hasCustomEffects
public boolean hasCustomEffects()- Specified by:
hasCustomEffects
in interfaceSuspiciousStewMeta
-
removeCustomEffect
- Specified by:
removeCustomEffect
in interfaceSuspiciousStewMeta
-