From 9ae63ba1e4dc86f1a82a3a0f27ed1b11e1b7cd64 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Tue, 11 Feb 2025 23:08:59 +0100 Subject: [PATCH] Refine title message for flag capture notification. Adjusted the title message to simplify formatting and better align with gameplay context. Removed redundant text and ensured proper use of placeholders for dynamic content. --- src/main/java/com/alttd/ctf/flag/Flag.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/alttd/ctf/flag/Flag.java b/src/main/java/com/alttd/ctf/flag/Flag.java index ab40d09..b20b36d 100644 --- a/src/main/java/com/alttd/ctf/flag/Flag.java +++ b/src/main/java/com/alttd/ctf/flag/Flag.java @@ -8,6 +8,7 @@ import com.alttd.ctf.team.TeamColor; import com.alttd.ctf.team.TeamPlayer; import lombok.Getter; import lombok.extern.slf4j.Slf4j; +import net.kyori.adventure.text.Component; import net.kyori.adventure.text.minimessage.MiniMessage; import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder; import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver; @@ -224,10 +225,10 @@ public class Flag implements Runnable { Bukkit.broadcast(miniMessage.deserialize(" captured the flag for !", Placeholder.component("player", flagCarrier.displayName()), Placeholder.component("team", winningTeam.getName()))); - Title title = Title.title(miniMessage.deserialize(" captured the flag for team !", - Placeholder.component("team", winningTeam.getName())), - miniMessage.deserialize("protect while they bring it to your base.", - Placeholder.component("player", flagCarrier.displayName()))); + Title title = Title.title(Component.empty(), + miniMessage.deserialize(" captured the flag for team", + Placeholder.component("player", flagCarrier.displayName()), + Placeholder.component("team", winningTeam.getName()))); Bukkit.getOnlinePlayers().forEach(player -> player.showTitle(title)); }