From 988c31cc676530602c3bf3c78decbe375d89f566 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=98=BF=E9=B9=B0?= Date: Tue, 17 Jun 2025 14:20:19 +0800 Subject: [PATCH] =?UTF-8?q?build(plugin):=20=E5=8D=87=E7=BA=A7=20TabooLib?= =?UTF-8?q?=20=E7=89=88=E6=9C=AC=E6=94=AF=E6=8C=81=201.21.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 更新 TabooLib 版本至 6.2.3-ad29825 - 更新 TrMenu版本号至 3.6.3 --- build.gradle.kts | 2 +- gradle.properties | 2 +- .../kotlin/trplugins/menu/module/display/Menu.kt | 13 ++++++------- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 726f995f..b4ff272f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -61,7 +61,7 @@ subprojects { repoTabooLib = "https://repo.aeoliancloud.com/repository/releases" } version { - taboolib = "6.2.3-91a5b18" + taboolib = "6.2.3-ad29825" coroutines = null } } diff --git a/gradle.properties b/gradle.properties index fb85671b..65656386 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ group=me.arasple.mc.trmenu -version=3.6.1 +version=3.6.3 \ No newline at end of file diff --git a/plugin/src/main/kotlin/trplugins/menu/module/display/Menu.kt b/plugin/src/main/kotlin/trplugins/menu/module/display/Menu.kt index 0e9ee459..6e1a068d 100644 --- a/plugin/src/main/kotlin/trplugins/menu/module/display/Menu.kt +++ b/plugin/src/main/kotlin/trplugins/menu/module/display/Menu.kt @@ -12,7 +12,6 @@ import taboolib.module.lang.Type import taboolib.platform.util.cancelNextChat import trplugins.menu.TrMenu import trplugins.menu.api.action.impl.menu.SetTitle -import trplugins.menu.api.action.impl.send.Tell import trplugins.menu.api.event.MenuOpenEvent import trplugins.menu.api.event.MenuPageChangeEvent import trplugins.menu.api.receptacle.provider.PlatformProvider @@ -190,18 +189,18 @@ class Menu( private fun loadTitle(session: MenuSession) { val title = settings.title(session) session.receptacle?.title(title.next(session.id)?.let { - val title = session.parse(it) + val parseTitle = session.parse(it) if (SetTitle.useComponent) { - title.component().build().toRawMessage() - } else title + parseTitle.component().build().toRawMessage() + } else parseTitle } ?: pluginId, update = false) val setTitle = { session.receptacle?.title(title.next(session.id)?.let { - val title = session.parse(it) + val parseTitle = session.parse(it) if (SetTitle.useComponent) { - title.component().build().toRawMessage() - } else title + parseTitle.component().build().toRawMessage() + } else parseTitle } ?: pluginId) }