diff --git a/plugin/src/main/java/com/alttd/essentia/feature/cuff/CuffFeature.java b/plugin/src/main/java/com/alttd/essentia/feature/cuff/CuffFeature.java new file mode 100644 index 0000000..915d650 --- /dev/null +++ b/plugin/src/main/java/com/alttd/essentia/feature/cuff/CuffFeature.java @@ -0,0 +1,34 @@ +package com.alttd.essentia.feature.cuff; + +import com.alttd.essentia.EssentiaPlugin; +import com.alttd.essentia.feature.EssentiaFeature; +import org.bukkit.plugin.PluginManager; + +public class CuffFeature implements EssentiaFeature { + + private final EssentiaPlugin plugin; + + private boolean enabled = false; + + public CuffFeature() { + this.plugin = EssentiaPlugin.instance(); + } + + @Override + public String featureName() { + return "cuff"; + } + + @Override + public void register() { + final PluginManager pluginManager = plugin.getServer().getPluginManager(); + pluginManager.registerEvents(new CuffListener(), plugin); + + this.enabled = true; + } + + @Override + public boolean isEnabled() { + return enabled; + } +} diff --git a/plugin/src/main/java/com/alttd/essentia/listeners/CuffListener.java b/plugin/src/main/java/com/alttd/essentia/feature/cuff/CuffListener.java similarity index 98% rename from plugin/src/main/java/com/alttd/essentia/listeners/CuffListener.java rename to plugin/src/main/java/com/alttd/essentia/feature/cuff/CuffListener.java index ec1ee51..834a425 100644 --- a/plugin/src/main/java/com/alttd/essentia/listeners/CuffListener.java +++ b/plugin/src/main/java/com/alttd/essentia/feature/cuff/CuffListener.java @@ -1,4 +1,4 @@ -package com.alttd.essentia.listeners; +package com.alttd.essentia.feature.cuff; import com.alttd.essentia.EssentiaPlugin; import com.alttd.essentia.api.user.User;