refactor: 修复类名错误

This commit is contained in:
2025-08-05 22:15:18 +08:00
parent e937924317
commit d0508f6610
2 changed files with 9 additions and 9 deletions

View File

@@ -4,7 +4,7 @@ import cn.hamster3.mc.plugin.ball.common.api.BallAPI;
import cn.hamster3.mc.plugin.ball.common.entity.BallPlayerInfo; import cn.hamster3.mc.plugin.ball.common.entity.BallPlayerInfo;
import cn.hamster3.mc.plugin.ball.common.event.BallActions; import cn.hamster3.mc.plugin.ball.common.event.BallActions;
import cn.hamster3.mc.plugin.ball.common.event.server.ServerOnlineEvent; import cn.hamster3.mc.plugin.ball.common.event.server.ServerOnlineEvent;
import cn.hamster3.mc.plugin.ball.velocity.api.CoreVelocityAPI; import cn.hamster3.mc.plugin.ball.velocity.api.BallVelocityAPI;
import cn.hamster3.mc.plugin.ball.velocity.command.VelocityBallCommand; import cn.hamster3.mc.plugin.ball.velocity.command.VelocityBallCommand;
import cn.hamster3.mc.plugin.ball.velocity.listener.BallVelocityListener; import cn.hamster3.mc.plugin.ball.velocity.listener.BallVelocityListener;
import cn.hamster3.mc.plugin.ball.velocity.listener.BallVelocityMainListener; import cn.hamster3.mc.plugin.ball.velocity.listener.BallVelocityMainListener;
@@ -77,7 +77,7 @@ public class HamsterBallPlugin {
); );
} }
config = YamlConfig.load(configFile); config = YamlConfig.load(configFile);
CoreVelocityAPI.init(config); BallVelocityAPI.init(config);
slf4jLogger.info("已初始化 BallAPI"); slf4jLogger.info("已初始化 BallAPI");
} catch (Exception e) { } catch (Exception e) {
slf4jLogger.error("BallAPI 初始化失败", e); slf4jLogger.error("BallAPI 初始化失败", e);
@@ -92,7 +92,7 @@ public class HamsterBallPlugin {
long start = System.currentTimeMillis(); long start = System.currentTimeMillis();
slf4jLogger.info("仓鼠球正在启动"); slf4jLogger.info("仓鼠球正在启动");
try { try {
CoreVelocityAPI.getInstance().enable(); BallVelocityAPI.getInstance().enable();
} catch (Exception e) { } catch (Exception e) {
slf4jLogger.error("仓鼠球启动失败", e); slf4jLogger.error("仓鼠球启动失败", e);
slf4jLogger.info("由于仓鼠球启动失败,服务器将立即关闭"); slf4jLogger.info("由于仓鼠球启动失败,服务器将立即关闭");
@@ -144,7 +144,7 @@ public class HamsterBallPlugin {
long start = System.currentTimeMillis(); long start = System.currentTimeMillis();
slf4jLogger.info("仓鼠球正在关闭"); slf4jLogger.info("仓鼠球正在关闭");
try { try {
CoreVelocityAPI.getInstance().disable(); BallVelocityAPI.getInstance().disable();
} catch (Exception e) { } catch (Exception e) {
slf4jLogger.error("关闭仓鼠球时遇到了一个异常", e); slf4jLogger.error("关闭仓鼠球时遇到了一个异常", e);
} }

View File

@@ -13,20 +13,20 @@ import java.sql.SQLException;
import java.util.logging.Logger; import java.util.logging.Logger;
@SuppressWarnings("unused") @SuppressWarnings("unused")
public final class CoreVelocityAPI extends BallAPI { public final class BallVelocityAPI extends BallAPI {
public CoreVelocityAPI(@NotNull ConfigSection config) { public BallVelocityAPI(@NotNull ConfigSection config) {
super(config, BallServerType.PROXY); super(config, BallServerType.PROXY);
} }
public static CoreVelocityAPI getInstance() { public static BallVelocityAPI getInstance() {
return (CoreVelocityAPI) instance; return (BallVelocityAPI) instance;
} }
public static void init(@NotNull YamlConfig config) { public static void init(@NotNull YamlConfig config) {
if (instance != null) { if (instance != null) {
return; return;
} }
instance = new CoreVelocityAPI(config); instance = new BallVelocityAPI(config);
} }
@Override @Override