StaffChatModule.java
package dev.aura.bungeechat.module;
import dev.aura.bungeechat.BungeeChat;
import dev.aura.bungeechat.command.StaffChatCommand;
import dev.aura.bungeechat.listener.StaffChatListener;
import net.md_5.bungee.api.ProxyServer;
public class StaffChatModule extends Module {
private StaffChatCommand staffChatCommand;
private StaffChatListener staffChatListener;
@Override
public String getName() {
return "StaffChat";
}
@Override
public void onEnable() {
staffChatCommand = new StaffChatCommand(this);
staffChatListener = new StaffChatListener();
ProxyServer.getInstance()
.getPluginManager()
.registerCommand(BungeeChat.getInstance(), staffChatCommand);
ProxyServer.getInstance()
.getPluginManager()
.registerListener(BungeeChat.getInstance(), staffChatListener);
}
@Override
public void onDisable() {
ProxyServer.getInstance().getPluginManager().unregisterCommand(staffChatCommand);
ProxyServer.getInstance().getPluginManager().unregisterListener(staffChatListener);
}
}