From 84721e31eefa899d8be52b857ec14e24c9bed8f4 Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Tue, 26 Mar 2024 17:25:49 +0800 Subject: [PATCH] =?UTF-8?q?fix(ball-common):=20=E4=BF=AE=E5=A4=8D=E5=BD=93?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E5=A4=84=E7=90=86=E5=A4=B1=E8=B4=A5=E6=97=B6?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5=E4=BC=9A=E9=98=BB=E5=A1=9E=E5=90=8E=E7=BB=AD?= =?UTF-8?q?redis=E6=B6=88=E6=81=AF=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++---- .../mc/plugin/ball/common/listener/BallRedisListener.java | 6 +++++- build.gradle.kts | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4576df8..55ece4c 100644 --- a/README.md +++ b/README.md @@ -49,9 +49,9 @@ repositories { dependencies { // 对于 Bukkit 插件 - compileOnly("cn.hamster3.mc.plugin:ball-bukkit:1.6.2") + compileOnly("cn.hamster3.mc.plugin:ball-bukkit:1.6.3-SNAPSHOT") // 对于 BungeeCord 插件 - compileOnly("cn.hamster3.mc.plugin:ball-bungee:1.6.2") + compileOnly("cn.hamster3.mc.plugin:ball-bungee:1.6.3-SNAPSHOT") } ``` @@ -77,13 +77,13 @@ dependencies { cn.hamster3.mc.plugin ball-bukkit - 1.6.2 + 1.6.3-SNAPSHOT cn.hamster3.mc.plugin ball-bungee - 1.6.2 + 1.6.3-SNAPSHOT diff --git a/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/listener/BallRedisListener.java b/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/listener/BallRedisListener.java index d18715b..8a51458 100644 --- a/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/listener/BallRedisListener.java +++ b/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/listener/BallRedisListener.java @@ -27,7 +27,11 @@ public class BallRedisListener extends JedisPubSub { if (ballMessage.getReceiverID() != null && !ballAPI.isLocalServer(ballMessage.getReceiverID())) { return; } - eventBus.post(new MessageReceivedEvent(channel, ballMessage)); + try { + eventBus.post(new MessageReceivedEvent(channel, ballMessage)); + } catch (Exception | Error e) { + e.printStackTrace(); + } } @Override diff --git a/build.gradle.kts b/build.gradle.kts index 8076a52..b377d0b 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } group = "cn.hamster3.mc.plugin" -version = "1.6.2" +version = "1.6.3-SNAPSHOT" description = "基于 Redis 的 Minecraft 服务端通用消息中间件" subprojects {