Add UUID attribute modifier API

This commit is contained in:
TonytheMacaroni
2023-11-09 20:34:44 -05:00
parent d0b0b36801
commit c29a8dc160
3 changed files with 101 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ import org.bukkit.attribute.Attribute;
import org.bukkit.attribute.AttributeModifier;
import org.bukkit.craftbukkit.attribute.CraftAttributeInstance;
import java.util.UUID;
import java.util.Collection;
public class UnmodifiableAttributeInstance extends CraftAttributeInstance {
@@ -18,6 +19,11 @@ public class UnmodifiableAttributeInstance extends CraftAttributeInstance {
throw new UnsupportedOperationException("Cannot modify default attributes");
}
@Override
public void removeModifier(UUID uuid) {
throw new UnsupportedOperationException("Cannot modify default attributes");
}
@Override
public void addModifier(AttributeModifier modifier) {
throw new UnsupportedOperationException("Cannot modify default attributes");