From 0527101950bc810aae0d388465e748bdaad4185c Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Fri, 3 Nov 2023 16:57:56 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E4=BC=98=E5=8C=96=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E5=92=8C=E4=BB=A3=E7=A0=81=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ball-bukkit/src/main/resources/config.yml | 10 ++++++++-- ball-bungeecord/build.gradle.kts | 5 ++++- ball-bungeecord/src/main/resources/config.yml | 10 ++++++++-- build.gradle.kts | 3 +++ 4 files changed, 23 insertions(+), 5 deletions(-) diff --git a/ball-bukkit/src/main/resources/config.yml b/ball-bukkit/src/main/resources/config.yml index c8a5aba..39d28aa 100644 --- a/ball-bukkit/src/main/resources/config.yml +++ b/ball-bukkit/src/main/resources/config.yml @@ -3,11 +3,17 @@ debug: false # redis 连接配置,连接格式如下: # redis://用户名:密码@主机名:端口/数据库索引?参数名=参数值&参数名=参数值 -# 若没有设置用户名和密码,则可以省略 +# 若没有设置 redis 用户名,则可以省略,以下方法三选一: +# 使用默认用户名: redis://default:密码@localhost:6379?clientName=HamsterBall +# 不写用户名: redis://:密码@localhost:6379?clientName=HamsterBall +# 只写密码: redis://密码@localhost:6379?clientName=HamsterBall +# 若没有设置 redis 用户名和密码,则可以省略: +# redis://localhost:6379?clientName=HamsterBall # 若不设置数据库,则默认使用 0 # 详细信息:https://github.com/lettuce-io/lettuce-core/wiki/Redis-URI-and-connection-details redis-url: "redis://localhost:6379?clientName=HamsterBall" +# 本服务器信息 server-info: # 服务器唯一识别码,最长 32 字符 # 推荐格式:全小写英文+横杠+数字尾号 @@ -16,7 +22,7 @@ server-info: # plot-1, plot-2(地皮1区,地皮2区) # resource-1, resource-2(资源1区,资源2区) id: "test-1" - # 服务端名称,用于展示给玩家看 + # 服务端名称,常用于展示给玩家看 name: "测试1区" # 当前子服的内网地址 # 不填则自动获取 server.properties 文件中的设置 diff --git a/ball-bungeecord/build.gradle.kts b/ball-bungeecord/build.gradle.kts index c8c71f3..140f0d2 100644 --- a/ball-bungeecord/build.gradle.kts +++ b/ball-bungeecord/build.gradle.kts @@ -6,7 +6,10 @@ dependencies { compileOnly("cn.hamster3.mc.plugin:core-bungeecord:+") // https://mvnrepository.com/artifact/io.lettuce/lettuce-core - implementation("io.lettuce:lettuce-core:6.2.6.RELEASE") + implementation("io.lettuce:lettuce-core:6.2.6.RELEASE") { + exclude(group = "io.netty") +// exclude(group = "io.projectreactor", module = "reactor-core") + } } tasks { diff --git a/ball-bungeecord/src/main/resources/config.yml b/ball-bungeecord/src/main/resources/config.yml index 2660688..946ec3f 100644 --- a/ball-bungeecord/src/main/resources/config.yml +++ b/ball-bungeecord/src/main/resources/config.yml @@ -3,15 +3,21 @@ debug: false # redis 连接配置,连接格式如下: # redis://用户名:密码@主机名:端口/数据库索引?参数名=参数值&参数名=参数值 -# 若没有设置用户名和密码,则可以省略 +# 若没有设置 redis 用户名,则可以省略,以下方法三选一: +# 使用默认用户名: redis://default:密码@localhost:6379?clientName=HamsterBall +# 不写用户名: redis://:密码@localhost:6379?clientName=HamsterBall +# 只写密码: redis://密码@localhost:6379?clientName=HamsterBall +# 若没有设置 redis 用户名和密码,则可以省略: +# redis://localhost:6379?clientName=HamsterBall # 若不设置数据库,则默认使用 0 # 详细信息:https://github.com/lettuce-io/lettuce-core/wiki/Redis-URI-and-connection-details redis-url: "redis://localhost:6379?clientName=HamsterBall" +# 本服务器信息 server-info: # 服务器唯一识别码,最长 32 字符 id: "BungeeCord" - # 服务端名称,用于展示给玩家看 + # 服务端名称,常用于展示给玩家看 name: "代理端" # 当前子服的地址 # 不填则自动设置为 0.0.0.0 diff --git a/build.gradle.kts b/build.gradle.kts index 8eb3133..2ca2d67 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -46,6 +46,9 @@ subprojects { } shadowJar { relocate("io.netty", "cn.hamster3.mc.plugin.ball.lib.io.netty") + relocate("io.lettuce", "cn.hamster3.mc.plugin.ball.lib.io.lettuce") + relocate("org.reactivestreams", "cn.hamster3.mc.plugin.ball.lib.org.reactivestreams") + relocate("reactor", "cn.hamster3.mc.plugin.ball.lib.reactor") destinationDirectory = rootProject.buildDir } build {