package net.aufdemrand.denizen.nms.util; import java.util.UUID; public class EntityAttributeModifier { private UUID uuid; private String name; private Operation operation; private double amount; public EntityAttributeModifier(String name, Operation operation, double amount) { this(UUID.randomUUID(), name, operation, amount); } public EntityAttributeModifier(UUID uuid, String name, Operation operation, double amount) { this.uuid = uuid; this.name = name; this.operation = operation; this.amount = amount; } public UUID getUniqueId() { return uuid; } public String getName() { return name; } public Operation getOperation() { return operation; } public double getAmount() { return amount; } public void setOperation(Operation operation) { this.operation = operation; } public void setAmount(double amount) { this.amount = amount; } public enum Operation { ADD_NUMBER, ADD_SCALAR, MULTIPLY_SCALAR_1 } }