diff --git a/src/main/java/com/plotsquared/sponge/object/SpongePlayer.java b/src/main/java/com/plotsquared/sponge/object/SpongePlayer.java index 48f6c24e0..1ee840f37 100644 --- a/src/main/java/com/plotsquared/sponge/object/SpongePlayer.java +++ b/src/main/java/com/plotsquared/sponge/object/SpongePlayer.java @@ -156,22 +156,22 @@ public class SpongePlayer extends PlotPlayer { @Override public void setAttribute(String key) { key = "plotsquared_user_attributes." + key; - EconHandler.manager.setPermission(getName(), key, true); +// EconHandler.manager.setPermission(getName(), key, true); + setMeta(key, true); } @Override public boolean getAttribute(String key) { key = "plotsquared_user_attributes." + key; - + return getMeta(key) != null; // TODO register attributes - - return false; } @Override public void removeAttribute(String key) { key = "plotsquared_user_attributes." + key; - EconHandler.manager.setPermission(getName(), key, false); +// EconHandler.manager.setPermission(getName(), key, false); + deleteMeta(key); } @Override diff --git a/target/PlotSquared-Sponge.jar b/target/PlotSquared-Sponge.jar index f8fff0f4d..66bd2e9d7 100644 Binary files a/target/PlotSquared-Sponge.jar and b/target/PlotSquared-Sponge.jar differ