summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-02-11 23:07:51 +0900
committerGitHub <noreply@github.com>2026-02-11 23:07:51 +0900
commitb8f6aac0306ee414b64b9b453d2d27c9acfc54e6 (patch)
tree26f95a3091066b84bc2e85c68f798a3f4dd8624a
parentf231d9bd1184993dda5182883741b31203ad43ae (diff)
parent09ead0d9f2d93850b53c88f667976ab3a6079e20 (diff)
downloadLunaticChat-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.md4
-rw-r--r--build.gradle.kts2
-rw-r--r--platform-paper/src/main/kotlin/dev/m1sk9/lunaticChat/paper/listener/PlayerPresenceListener.kt14
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