public static class Attributes.Attribute
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Attributes.Attribute.Builder |
Modifier and Type | Method and Description |
---|---|
double |
getAmount() |
Attributes.AttributeType |
getAttributeType() |
java.lang.String |
getName() |
Attributes.Operation |
getOperation() |
java.lang.String |
getSlot() |
java.util.UUID |
getUUID() |
static Attributes.Attribute.Builder |
newBuilder()
Construct a new attribute builder with a random UUID and default
operation of adding numbers.
|
Attributes.Attribute |
setAmount(double amount) |
Attributes.Attribute |
setAttributeType(Attributes.AttributeType type) |
Attributes.Attribute |
setName(java.lang.String name) |
Attributes.Attribute |
setOperation(Attributes.Operation operation) |
Attributes.Attribute |
setSlot(org.bukkit.inventory.EquipmentSlot slot) |
Attributes.Attribute |
setUUID(java.util.UUID id) |
public double getAmount()
public Attributes.Attribute setAmount(double amount)
public Attributes.Operation getOperation()
public Attributes.Attribute setOperation(@Nonnull Attributes.Operation operation)
public Attributes.AttributeType getAttributeType()
public Attributes.Attribute setAttributeType(@Nonnull Attributes.AttributeType type)
public java.lang.String getName()
public Attributes.Attribute setName(@Nonnull java.lang.String name)
public java.util.UUID getUUID()
public Attributes.Attribute setUUID(@Nonnull java.util.UUID id)
public java.lang.String getSlot()
public Attributes.Attribute setSlot(@Nonnull org.bukkit.inventory.EquipmentSlot slot)
public static Attributes.Attribute.Builder newBuilder()