Uses of Class
org.bukkit.attribute.AttributeModifier
Package | Description |
---|---|
org.bukkit.attribute |
Classes relevant to attributes.
|
org.bukkit.inventory.meta |
The interfaces used when manipulating extra data can can be stored inside
item stacks . |
-
Uses of AttributeModifier in org.bukkit.attribute
Methods in org.bukkit.attribute that return AttributeModifier Modifier and Type Method Description static AttributeModifier
AttributeModifier. deserialize(Map<String,Object> args)
Methods in org.bukkit.attribute that return types with arguments of type AttributeModifier Modifier and Type Method Description Collection<AttributeModifier>
AttributeInstance. getModifiers()
Get all modifiers present on this instance.Methods in org.bukkit.attribute with parameters of type AttributeModifier Modifier and Type Method Description void
AttributeInstance. addModifier(AttributeModifier modifier)
Add a modifier to this instance.void
AttributeInstance. removeModifier(AttributeModifier modifier)
Remove a modifier from this instance. -
Uses of AttributeModifier in org.bukkit.inventory.meta
Methods in org.bukkit.inventory.meta that return types with arguments of type AttributeModifier Modifier and Type Method Description Multimap<Attribute,AttributeModifier>
ItemMeta. getAttributeModifiers()
Return an immutable copy of all Attributes and their modifiers in this ItemMeta.
Returns null if none exist.Collection<AttributeModifier>
ItemMeta. getAttributeModifiers(Attribute attribute)
Return an immutable copy of allAttributeModifier
s for a givenAttribute
Multimap<Attribute,AttributeModifier>
ItemMeta. getAttributeModifiers(EquipmentSlot slot)
Return an immutable copy of allAttribute
s and theirAttributeModifier
s for a givenEquipmentSlot
.
AnyAttributeModifier
that does have have a givenEquipmentSlot
will be returned.Methods in org.bukkit.inventory.meta with parameters of type AttributeModifier Modifier and Type Method Description boolean
ItemMeta. addAttributeModifier(Attribute attribute, AttributeModifier modifier)
Add an Attribute and it's Modifier.boolean
ItemMeta. removeAttributeModifier(Attribute attribute, AttributeModifier modifier)
Remove a specificAttribute
andAttributeModifier
.Method parameters in org.bukkit.inventory.meta with type arguments of type AttributeModifier Modifier and Type Method Description void
ItemMeta. setAttributeModifiers(Multimap<Attribute,AttributeModifier> attributeModifiers)
Set allAttribute
s and theirAttributeModifier
s.