diff options
| author | Sho Sakuma <me@m1sk9.dev> | 2026-02-11 23:07:51 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-11 23:07:51 +0900 |
| commit | b8f6aac0306ee414b64b9b453d2d27c9acfc54e6 (patch) | |
| tree | 26f95a3091066b84bc2e85c68f798a3f4dd8624a | |
| parent | f231d9bd1184993dda5182883741b31203ad43ae (diff) | |
| parent | 09ead0d9f2d93850b53c88f667976ab3a6079e20 (diff) | |
| download | LunaticChat-b8f6aac0306ee414b64b9b453d2d27c9acfc54e6.tar.gz LunaticChat-b8f6aac0306ee414b64b9b453d2d27c9acfc54e6.tar.bz2 LunaticChat-b8f6aac0306ee414b64b9b453d2d27c9acfc54e6.zip | |
Merge pull request #104 from m1sk9/fix/update-notice-formatted
fix: Format the update notification message
| -rw-r--r-- | CHANGELOG.md | 4 | ||||
| -rw-r--r-- | build.gradle.kts | 2 | ||||
| -rw-r--r-- | platform-paper/src/main/kotlin/dev/m1sk9/lunaticChat/paper/listener/PlayerPresenceListener.kt | 14 |
3 files changed, 10 insertions, 10 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index ee7970e..ae9a946 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## v0 +### v0.9.1 + +- Fixed an issue where update notification messages were not formatted correctly. + ### v0.9.0 - Modrinth releases are now split per Loader. diff --git a/build.gradle.kts b/build.gradle.kts index 73e1c27..63bc396 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -14,7 +14,7 @@ plugins { allprojects { group = "dev.m1sk9" - version = "0.9.0" + version = "0.9.1" repositories { mavenCentral() diff --git a/platform-paper/src/main/kotlin/dev/m1sk9/lunaticChat/paper/listener/PlayerPresenceListener.kt b/platform-paper/src/main/kotlin/dev/m1sk9/lunaticChat/paper/listener/PlayerPresenceListener.kt index 86ae129..f4343b6 100644 --- a/platform-paper/src/main/kotlin/dev/m1sk9/lunaticChat/paper/listener/PlayerPresenceListener.kt +++ b/platform-paper/src/main/kotlin/dev/m1sk9/lunaticChat/paper/listener/PlayerPresenceListener.kt @@ -9,7 +9,6 @@ import dev.m1sk9.lunaticChat.paper.common.hasAnyPermission import dev.m1sk9.lunaticChat.paper.i18n.LanguageManager import dev.m1sk9.lunaticChat.paper.i18n.MessageFormatter import dev.m1sk9.lunaticChat.paper.settings.PlayerSettingsManager -import net.kyori.adventure.text.Component import net.kyori.adventure.text.event.ClickEvent import org.bukkit.event.EventHandler import org.bukkit.event.Listener @@ -31,14 +30,11 @@ class PlayerPresenceListener( // Send update notification if available if (updateCheckerFlag.get() && player.hasAnyPermission { +LunaticChatPermissionNode.NoticeUpdate }) { - player.sendMessage { - Component - .text( - languageManager.getMessage("general.newUpdateAvailable"), - ).clickEvent( - ClickEvent.openUrl("https://github.com/m1sk9/LunaticChat/releases/latest"), - ) - } + player.sendMessage( + MessageFormatter + .format(languageManager.getMessage("general.newUpdateAvailable")) + .clickEvent(ClickEvent.openUrl("https://github.com/m1sk9/LunaticChat/releases/latest")), + ) } // Send chat mode notification |
