diff --git a/eternalcombat-plugin/src/main/java/com/eternalcode/combat/config/implementation/MessagesSettings.java b/eternalcombat-plugin/src/main/java/com/eternalcode/combat/config/implementation/MessagesSettings.java index d5f69e21..4f5d4f87 100644 --- a/eternalcombat-plugin/src/main/java/com/eternalcode/combat/config/implementation/MessagesSettings.java +++ b/eternalcombat-plugin/src/main/java/com/eternalcode/combat/config/implementation/MessagesSettings.java @@ -16,7 +16,8 @@ public class MessagesSettings extends OkaeriConfig { @Comment({ " ", "# Configure the combat log notification displayed to players.", - "# You can use the {TIME} variable to display the remaining combat time.", + "# Placeholders: {SECONDS} - displays numeric value of seconds left in combat e.g. \"10\"", + "# {TIME} - displays formatted value with metric e.g \"10s\" or \"150ms\"", " ", }) public Notice combatNotification = BukkitNotice.builder() diff --git a/eternalcombat-plugin/src/main/java/com/eternalcode/combat/fight/FightTask.java b/eternalcombat-plugin/src/main/java/com/eternalcode/combat/fight/FightTask.java index 76435166..978e58db 100644 --- a/eternalcombat-plugin/src/main/java/com/eternalcode/combat/fight/FightTask.java +++ b/eternalcombat-plugin/src/main/java/com/eternalcode/combat/fight/FightTask.java @@ -46,6 +46,7 @@ public void run() { .player(player.getUniqueId()) .notice(this.config.messagesSettings.combatNotification) .placeholder("{TIME}", DurationUtil.format(remaining, this.config.messagesSettings.withoutMillis)) + .placeholder("{SECONDS}", String.valueOf(remaining.toSeconds())) .send(); }