Files
hamster-ball-bridge/src/main/java/cn/hamster3/service/bungee/BallBridgePlugin.java
2024-03-19 11:01:15 +08:00

28 lines
1006 B
Java

package cn.hamster3.service.bungee;
import cn.hamster3.mc.plugin.ball.common.api.BallAPI;
import cn.hamster3.service.bungee.command.ServiceCommand;
import cn.hamster3.service.bungee.listener.BridgeListener;
import cn.hamster3.service.bungee.listener.ServiceMainListener;
import cn.hamster3.service.common.util.ServiceLogUtils;
import net.md_5.bungee.api.ProxyServer;
import net.md_5.bungee.api.plugin.Plugin;
public class BallBridgePlugin extends Plugin {
public static void main(String[] args) {
}
@Override
public void onLoad() {
ServiceLogUtils.setLogger(getLogger());
}
@Override
public void onEnable() {
BallAPI.getInstance().getEventBus().register(BridgeListener.INSTANCE);
ProxyServer.getInstance().getPluginManager().registerListener(this, ServiceMainListener.INSTANCE);
ProxyServer.getInstance().getPluginManager().registerCommand(this, ServiceCommand.INSTANCE);
BallAPI.getInstance().subscribeRaw("HamsterService");
}
}