Use TagResolver instead of Template

This commit is contained in:
Roman Zhuravlev 2025-11-02 04:09:33 +05:00
parent 217c57d8e6
commit 98fc752bd4

View file

@ -5,7 +5,7 @@ import net.frankheijden.serverutils.common.config.ConfigKey;
import net.frankheijden.serverutils.common.config.MessageKey;
import net.frankheijden.serverutils.common.entities.ServerUtilsAudience;
import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.minimessage.Template;
import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
public enum WatchResult implements AbstractResult {
START(MessageKey.WATCHPLUGIN_START),
@ -23,7 +23,7 @@ public enum WatchResult implements AbstractResult {
this.key = key;
}
public void sendTo(ServerUtilsAudience<?> sender, Template... templates) {
public void sendTo(ServerUtilsAudience<?> sender, TagResolver... templates) {
Component component = ServerUtilsApp.getPlugin().getMessagesResource().get(key).toComponent(templates);
sender.sendMessage(component);
}