From dcd87131dda983c2bdaa96d9aeeb73d6f685d205 Mon Sep 17 00:00:00 2001 From: Alexander Brandes Date: Mon, 21 Apr 2025 11:56:44 +0200 Subject: [PATCH] Add 'world' placeholder to status messages Signed-off-by: Alexander Brandes --- Core/src/main/java/com/plotsquared/core/command/Buy.java | 1 + Core/src/main/java/com/plotsquared/core/command/Clear.java | 1 + Core/src/main/java/com/plotsquared/core/command/Delete.java | 1 + Core/src/main/java/com/plotsquared/core/plot/Plot.java | 1 + Core/src/main/resources/lang/messages_en.json | 6 +++--- 5 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Core/src/main/java/com/plotsquared/core/command/Buy.java b/Core/src/main/java/com/plotsquared/core/command/Buy.java index 020d5de6a..d8f63530a 100644 --- a/Core/src/main/java/com/plotsquared/core/command/Buy.java +++ b/Core/src/main/java/com/plotsquared/core/command/Buy.java @@ -144,6 +144,7 @@ public class Buy extends Command { plot.getPlotModificationManager().setSign(player.getName()); player.sendMessage( TranslatableCaption.of("working.claimed"), + TagResolver.resolver("world", Tag.inserting(Component.text(plot.getArea().getWorldName()))), TagResolver.resolver("plot", Tag.inserting(Component.text(plot.getId().toString()))) ); this.eventDispatcher.callPostPlayerBuyPlot(player, previousOwner, plot, price); diff --git a/Core/src/main/java/com/plotsquared/core/command/Clear.java b/Core/src/main/java/com/plotsquared/core/command/Clear.java index d9ae0a3bb..7c70bcfe2 100644 --- a/Core/src/main/java/com/plotsquared/core/command/Clear.java +++ b/Core/src/main/java/com/plotsquared/core/command/Clear.java @@ -131,6 +131,7 @@ public class Clear extends Command { player.sendMessage( TranslatableCaption.of("working.clearing_done"), TagResolver.builder() + .tag("world", Tag.inserting(Component.text(plot.getArea().getWorldName()))) .tag("amount", Tag.inserting(Component.text(System.currentTimeMillis() - start))) .tag("plot", Tag.inserting(Component.text(plot.getId().toString()))) .build() diff --git a/Core/src/main/java/com/plotsquared/core/command/Delete.java b/Core/src/main/java/com/plotsquared/core/command/Delete.java index 7932cf86b..6784f9e5f 100644 --- a/Core/src/main/java/com/plotsquared/core/command/Delete.java +++ b/Core/src/main/java/com/plotsquared/core/command/Delete.java @@ -124,6 +124,7 @@ public class Delete extends SubCommand { "amount", Tag.inserting(Component.text(String.valueOf(System.currentTimeMillis() - start))) ), + TagResolver.resolver("world", Tag.inserting(Component.text(plotArea.getWorldName()))), TagResolver.resolver("plot", Tag.inserting(Component.text(plot.getId().toString()))) ); eventDispatcher.callPostDelete(plot); diff --git a/Core/src/main/java/com/plotsquared/core/plot/Plot.java b/Core/src/main/java/com/plotsquared/core/plot/Plot.java index 56fbba9f3..0d28fc41e 100644 --- a/Core/src/main/java/com/plotsquared/core/plot/Plot.java +++ b/Core/src/main/java/com/plotsquared/core/plot/Plot.java @@ -1717,6 +1717,7 @@ public class Plot { } player.sendMessage( TranslatableCaption.of("working.claimed"), + TagResolver.resolver("world", Tag.inserting(Component.text(this.getWorldName()))), TagResolver.resolver("plot", Tag.inserting(Component.text(this.getId().toString()))) ); if (teleport) { diff --git a/Core/src/main/resources/lang/messages_en.json b/Core/src/main/resources/lang/messages_en.json index b081e554a..25874c27c 100644 --- a/Core/src/main/resources/lang/messages_en.json +++ b/Core/src/main/resources/lang/messages_en.json @@ -390,11 +390,11 @@ "info.area_list_tooltip": "Claimed=\nUsage=\nClusters=\nRegion=\nGenerator=", "info.area_list_item": "'>'>[] '>'> - :", "working.generating_component": "Started generating component from your settings.", - "working.clearing_done": "Plot has been cleared! Took ms.", - "working.deleting_done": "Plot has been deleted! Took ms.", + "working.clearing_done": "Plot ; has been cleared! Took ms.", + "working.deleting_done": "Plot ; has been deleted! Took ms.", "working.plot_not_claimed": "Plot not claimed.", "working.plot_is_claimed": "This plot is already claimed.", - "working.claimed": "You successfully claimed the plot .", + "working.claimed": "You successfully claimed the plot ;.", "working.progress": "Current progress: %", "working.component_complete": "Component generation has finished for plot .", "list.comment_list_header_paged": "(Page /) List of comment(s):",