From 902104b326e2f7c6079e3faab4e0bc329880638a Mon Sep 17 00:00:00 2001 From: Roman Zhuravlev Date: Sun, 2 Nov 2025 04:09:49 +0500 Subject: [PATCH] Use TagResolver instead of Template --- .../common/tasks/UpdateCheckerTask.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Common/src/main/java/net/frankheijden/serverutils/common/tasks/UpdateCheckerTask.java b/Common/src/main/java/net/frankheijden/serverutils/common/tasks/UpdateCheckerTask.java index 11bd745..bf61e42 100644 --- a/Common/src/main/java/net/frankheijden/serverutils/common/tasks/UpdateCheckerTask.java +++ b/Common/src/main/java/net/frankheijden/serverutils/common/tasks/UpdateCheckerTask.java @@ -25,7 +25,8 @@ import net.frankheijden.serverutils.common.utils.GitHubUtils; import net.frankheijden.serverutils.common.utils.VersionUtils; import net.frankheijden.serverutilsupdater.common.Updater; import net.kyori.adventure.text.Component; -import net.kyori.adventure.text.minimessage.Template; +import net.kyori.adventure.text.minimessage.tag.Tag; +import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver; public class UpdateCheckerTask, P> implements Runnable { @@ -136,9 +137,9 @@ public class UpdateCheckerTask, P> im if (!download || pluginAsset == null) { if (sender.isPlayer()) { Component component = plugin.getMessagesResource().get(MessageKey.UPDATE_AVAILABLE).toComponent( - Template.of("old", ServerUtilsApp.VERSION), - Template.of("new", githubVersion), - Template.of("info", body) + TagResolver.resolver("old", Tag.inserting(Component.text(ServerUtilsApp.VERSION))), + TagResolver.resolver("new", Tag.inserting(Component.text(githubVersion))), + TagResolver.resolver("info", Tag.inserting(Component.text(body))) ); sender.sendMessage(component); } @@ -148,9 +149,9 @@ public class UpdateCheckerTask, P> im plugin.getLogger().log(Level.INFO, DOWNLOAD_START, pluginAsset.getDownloadUrl()); if (sender.isPlayer()) { Component component = plugin.getMessagesResource().get(MessageKey.UPDATE_DOWNLOADING).toComponent( - Template.of("old", ServerUtilsApp.VERSION), - Template.of("new", githubVersion), - Template.of("info", body) + TagResolver.resolver("old", Tag.inserting(Component.text(ServerUtilsApp.VERSION))), + TagResolver.resolver("new", Tag.inserting(Component.text(githubVersion))), + TagResolver.resolver("info", Tag.inserting(Component.text(body))) ); sender.sendMessage(component); } @@ -286,7 +287,8 @@ public class UpdateCheckerTask, P> im private void broadcastDownloadStatus(String githubVersion, boolean isError) { ConfigKey key = isError ? MessageKey.UPDATE_DOWNLOAD_FAILED : MessageKey.UPDATE_DOWNLOAD_SUCCESS; - Component component = plugin.getMessagesResource().get(key).toComponent(Template.of("new", githubVersion)); + Component component = plugin.getMessagesResource().get(key).toComponent(TagResolver.resolver("new", + Tag.inserting(Component.text(githubVersion)))); plugin.getChatProvider().broadcast(component, "serverutils.notification.update"); } }