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 {