From 4afa0756e810cab5a7206c83d12525bd00327fa1 Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Wed, 24 Dec 2025 23:06:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=8A=A0=E8=BD=BD=E9=94=99=E8=AF=AF=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 2 +- .../hamster3/mc/auth/config/NeteaseServerConfig.java | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 357b186..3704e2d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,7 +4,7 @@ plugins { } group = "cn.hamster3.server.mixin" -version = "1.0.0" +version = "1.0.1" description = "为 Velocity 添加网易认证注入" base { diff --git a/src/main/java/cn/hamster3/mc/auth/config/NeteaseServerConfig.java b/src/main/java/cn/hamster3/mc/auth/config/NeteaseServerConfig.java index 8e18c7a..08abc22 100644 --- a/src/main/java/cn/hamster3/mc/auth/config/NeteaseServerConfig.java +++ b/src/main/java/cn/hamster3/mc/auth/config/NeteaseServerConfig.java @@ -8,7 +8,7 @@ import java.io.InputStream; import java.nio.file.Files; import java.util.Map; -public class NeteaseServerConfig { +public final class NeteaseServerConfig { private static boolean loaded = false; private static String authUrl = "http://192.168.0.100:9999/check"; private static String gameId = "12345678901234567"; @@ -17,6 +17,9 @@ public class NeteaseServerConfig { init(); } + private NeteaseServerConfig() { + } + @SuppressWarnings("CallToPrintStackTrace") public static void init() { if (loaded) { @@ -35,9 +38,9 @@ public class NeteaseServerConfig { } try { String readString = Files.readString(file.toPath()); - Map map = new Yaml().load(readString); - authUrl = map.getOrDefault("auth-url", "http://192.168.0.100:9999/check"); - gameId = map.getOrDefault("game-id", "12345678901234567"); + Map map = new Yaml().load(readString); + authUrl = map.getOrDefault("auth-url", "http://192.168.0.100:9999/check").toString(); + gameId = map.getOrDefault("game-id", "12345678901234567").toString(); } catch (IOException e) { e.printStackTrace(); }