Implement CuffFeature

This commit is contained in:
Len 2025-06-29 14:36:59 +02:00
parent d3cd059af1
commit b68835918f
2 changed files with 35 additions and 1 deletions

View File

@ -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;
}
}

View File

@ -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;