diff --git a/resources/ChangeLog.txt b/resources/ChangeLog.txt index 58212bd7af..f56ba3e658 100644 --- a/resources/ChangeLog.txt +++ b/resources/ChangeLog.txt @@ -7686,4 +7686,5 @@ v0.92.0.11: - Add TownyComponents class, courtesy of Warriorrrr with PR #6105. - Make the ASCII map fully use components, courtesy of Warriorrrr with PR #6103. - Handle bold characters in titles using pixelwidth, courtesy of Warriorrrr with PR #6107. - - Allow /plot set name to be used on plots in groups, courtesy of Warriorrrr with PR #6108. \ No newline at end of file + - Allow /plot set name to be used on plots in groups, courtesy of Warriorrrr with PR #6108. + - Fix regression from 0.98.3.4 that resulted in some command output breaking due to #6078. \ No newline at end of file diff --git a/src/com/palmergames/bukkit/towny/object/Translatable.java b/src/com/palmergames/bukkit/towny/object/Translatable.java index 9a43a3667e..e84283e159 100644 --- a/src/com/palmergames/bukkit/towny/object/Translatable.java +++ b/src/com/palmergames/bukkit/towny/object/Translatable.java @@ -160,6 +160,12 @@ private void translateArgs(@Nullable Locale locale) { @Override public String toString() { + // Something is causing our translatable to become a string, this is usually + // cause for translating it and appending it to an ongoing string. + return translate(); + } + + public String debug() { return "Translatable{" + "key='" + key + '\'' + ", args=" + Arrays.toString(args) +