SpyModule.java
package dev.aura.bungeechat.module;
import dev.aura.bungeechat.BungeeChat;
import dev.aura.bungeechat.command.LocalSpyCommand;
import dev.aura.bungeechat.command.SocialSpyCommand;
import net.md_5.bungee.api.ProxyServer;
public class SpyModule extends Module {
private SocialSpyCommand socialSpyCommand;
private LocalSpyCommand localSpyCommand;
@Override
public String getName() {
return "Spy";
}
@Override
public void onEnable() {
socialSpyCommand = new SocialSpyCommand(this);
localSpyCommand = new LocalSpyCommand(this);
ProxyServer.getInstance()
.getPluginManager()
.registerCommand(BungeeChat.getInstance(), socialSpyCommand);
ProxyServer.getInstance()
.getPluginManager()
.registerCommand(BungeeChat.getInstance(), localSpyCommand);
}
@Override
public void onDisable() {
ProxyServer.getInstance().getPluginManager().unregisterCommand(socialSpyCommand);
ProxyServer.getInstance().getPluginManager().unregisterCommand(localSpyCommand);
}
}