From f716ca7d9b2a6a6320c46f1668bdcbfc16efce6a Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Sat, 2 Mar 2024 18:07:11 +0800 Subject: [PATCH] =?UTF-8?q?fix(hamster-ball-bridge):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E9=A2=91=E9=81=93=E6=9C=AA=E5=BF=BD=E7=95=A5=E5=89=8D=E7=BC=80?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gradle.properties | 2 +- .../hamster3/service/bukkit/api/ServiceMessageAPI.java | 6 +++--- .../hamster3/service/bungee/api/ServiceMessageAPI.java | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/gradle.properties b/gradle.properties index 6f862e0..2a5405e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,5 +2,5 @@ org.gradle.jvmargs=-Xmx2G spigot_api_version=1.20.2-R0.1-SNAPSHOT bungeecord_api_version=1.20-R0.1-SNAPSHOT hamster_core_version=1.2.2 -hamster_ball_version=1.5.1 +hamster_ball_version=1.5.3 placeholder_api_version=2.11.2 \ No newline at end of file diff --git a/hamster-ball-bridge/src/main/java/cn/hamster3/service/bukkit/api/ServiceMessageAPI.java b/hamster-ball-bridge/src/main/java/cn/hamster3/service/bukkit/api/ServiceMessageAPI.java index b40a2bc..ef7b700 100644 --- a/hamster-ball-bridge/src/main/java/cn/hamster3/service/bukkit/api/ServiceMessageAPI.java +++ b/hamster-ball-bridge/src/main/java/cn/hamster3/service/bukkit/api/ServiceMessageAPI.java @@ -46,7 +46,7 @@ public abstract class ServiceMessageAPI { * @param action 执行动作 */ public static void sendServiceMessage(String tag, String action) { - BallAPI.getInstance().sendBallMessage(tag, action, false); + BallAPI.getInstance().sendRawBallMessage(tag, action); } /** @@ -57,7 +57,7 @@ public abstract class ServiceMessageAPI { * @param content 附加参数 */ public static void sendServiceMessage(String tag, String action, String content) { - BallAPI.getInstance().sendBallMessage(tag, action, content, false); + BallAPI.getInstance().sendRawBallMessage(tag, action, content); } /** @@ -70,7 +70,7 @@ public abstract class ServiceMessageAPI { * @see String#format(String, Object...) */ public static void sendServiceMessage(String tag, String action, String content, Object... args) { - BallAPI.getInstance().sendBallMessage(tag, action, String.format(content, args), false); + BallAPI.getInstance().sendRawBallMessage(tag, action, new JsonPrimitive(String.format(content, args))); } /** diff --git a/hamster-ball-bridge/src/main/java/cn/hamster3/service/bungee/api/ServiceMessageAPI.java b/hamster-ball-bridge/src/main/java/cn/hamster3/service/bungee/api/ServiceMessageAPI.java index 19e3253..714a58b 100644 --- a/hamster-ball-bridge/src/main/java/cn/hamster3/service/bungee/api/ServiceMessageAPI.java +++ b/hamster-ball-bridge/src/main/java/cn/hamster3/service/bungee/api/ServiceMessageAPI.java @@ -42,7 +42,7 @@ public abstract class ServiceMessageAPI { * @param action 执行动作 */ public static void sendServiceMessage(String tag, String action) { - BallAPI.getInstance().sendBallMessage(tag, action); + BallAPI.getInstance().sendRawBallMessage(tag, action); } /** @@ -53,7 +53,7 @@ public abstract class ServiceMessageAPI { * @param content 附加参数 */ public static void sendServiceMessage(String tag, String action, String content) { - BallAPI.getInstance().sendBallMessage(tag, action, content); + BallAPI.getInstance().sendRawBallMessage(tag, action, content); } /** @@ -66,7 +66,7 @@ public abstract class ServiceMessageAPI { * @see String#format(String, Object...) */ public static void sendServiceMessage(String tag, String action, String content, Object... args) { - BallAPI.getInstance().sendBallMessage(tag, action, new JsonPrimitive(String.format(content, args))); + BallAPI.getInstance().sendRawBallMessage(tag, action, new JsonPrimitive(String.format(content, args))); } /** @@ -77,7 +77,7 @@ public abstract class ServiceMessageAPI { * @param content 附加参数 */ public static void sendServiceMessage(String tag, String action, JsonElement content) { - BallAPI.getInstance().sendBallMessage(tag, new BallMessage(action, content), false); + BallAPI.getInstance().sendBallMessage(tag, new BallMessage(action, content), false, false); } /** @@ -94,7 +94,7 @@ public abstract class ServiceMessageAPI { info.getAction(), info.getContent() ); - BallAPI.getInstance().sendBallMessage(info.getTag(), message, block); + BallAPI.getInstance().sendBallMessage(info.getTag(), message, false, block); } /**