Package org.bukkit.inventory.meta
Interface FireworkEffectMeta
- All Superinterfaces:
Cloneable,ConfigurationSerializable,ItemMeta,PersistentDataHolder
Represents a meta that can store a single FireworkEffect. An example
includes
Material.FIREWORK_STAR.-
Method Summary
Modifier and TypeMethodDescriptionclone()Gets the firework effect for this meta.booleanChecks if this meta has an effect.voidsetEffect(FireworkEffect effect) Sets the firework effect for this meta.Methods inherited from interface org.bukkit.configuration.serialization.ConfigurationSerializable
serializeMethods inherited from interface org.bukkit.inventory.meta.ItemMeta
addAttributeModifier, addEnchant, addItemFlags, getAsString, getAttributeModifiers, getAttributeModifiers, getAttributeModifiers, getCustomModelData, getCustomTagContainer, getDisplayName, getEnchantLevel, getEnchants, getItemFlags, getLocalizedName, getLore, hasAttributeModifiers, hasConflictingEnchant, hasCustomModelData, hasDisplayName, hasEnchant, hasEnchants, hasItemFlag, hasLocalizedName, hasLore, isUnbreakable, removeAttributeModifier, removeAttributeModifier, removeAttributeModifier, removeEnchant, removeItemFlags, setAttributeModifiers, setCustomModelData, setDisplayName, setLocalizedName, setLore, setUnbreakable, setVersionMethods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainer
-
Method Details
-
setEffect
Sets the firework effect for this meta.- Parameters:
effect- the effect to set, or null to indicate none.
-
hasEffect
boolean hasEffect()Checks if this meta has an effect.- Returns:
- true if this meta has an effect, false otherwise
-
getEffect
Gets the firework effect for this meta.- Returns:
- the current effect, or null if none
-
clone
-