From 41ea7ade9c9ae4fc1142d3448a93b44bc7b7f94e Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Sat, 2 Mar 2024 18:06:37 +0800 Subject: [PATCH] =?UTF-8?q?fix(ball-bukkit):=20=E4=BF=AE=E5=A4=8D=E6=89=A7?= =?UTF-8?q?=E8=A1=8C=E6=8C=87=E4=BB=A4=E6=97=B6=E7=9A=84=E5=BC=82=E6=AD=A5?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mc/plugin/ball/bukkit/listener/BallBukkitListener.java | 6 +++--- build.gradle.kts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ball-bukkit/src/main/java/cn/hamster3/mc/plugin/ball/bukkit/listener/BallBukkitListener.java b/ball-bukkit/src/main/java/cn/hamster3/mc/plugin/ball/bukkit/listener/BallBukkitListener.java index dc36b6f..6a61c8a 100644 --- a/ball-bukkit/src/main/java/cn/hamster3/mc/plugin/ball/bukkit/listener/BallBukkitListener.java +++ b/ball-bukkit/src/main/java/cn/hamster3/mc/plugin/ball/bukkit/listener/BallBukkitListener.java @@ -101,7 +101,7 @@ public class BallBukkitListener implements Listener { if (event.getServerID() != null && !BallAPI.getInstance().isLocalServer(event.getServerID())) { return; } - Bukkit.dispatchCommand(Bukkit.getConsoleSender(), event.getCommand()); + HamsterBallPlugin.sync(() -> Bukkit.dispatchCommand(Bukkit.getConsoleSender(), event.getCommand())); } @Subscribe @@ -114,11 +114,11 @@ public class BallBukkitListener implements Listener { if (player == null) { return; } - Bukkit.dispatchCommand(player, event.getCommand()); + HamsterBallPlugin.sync(() -> Bukkit.dispatchCommand(player, event.getCommand())); return; } for (Player player : Bukkit.getOnlinePlayers()) { - Bukkit.dispatchCommand(player, event.getCommand()); + HamsterBallPlugin.sync(() -> Bukkit.dispatchCommand(player, event.getCommand())); } } diff --git a/build.gradle.kts b/build.gradle.kts index 2b84011..e3c12c3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } group = "cn.hamster3.mc.plugin" -version = "1.5.3" +version = "1.5.4" subprojects { apply {