From 0a731e512f1556ca22006419b409110338a7d4ed Mon Sep 17 00:00:00 2001 From: Cow Date: Mon, 28 Sep 2020 01:51:24 +0200 Subject: Bumped version to 1.8.9-0.11.0 - also fixed some wrong indentations --- .../java/de/cowtipper/cowlection/data/HySkyBlockStats.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/main/java/de/cowtipper/cowlection/data') diff --git a/src/main/java/de/cowtipper/cowlection/data/HySkyBlockStats.java b/src/main/java/de/cowtipper/cowlection/data/HySkyBlockStats.java index 335f7fc..b268406 100644 --- a/src/main/java/de/cowtipper/cowlection/data/HySkyBlockStats.java +++ b/src/main/java/de/cowtipper/cowlection/data/HySkyBlockStats.java @@ -302,13 +302,17 @@ public class HySkyBlockStats { Map latestDungeonType = Utils.getLastNMapEntries(dungeon_types, 1); for (Map.Entry dungeonTypeEntry : latestDungeonType.entrySet()) { - output.append(spacer); + if (!indent) { + output.append(spacer); + } if (dungeonTypeEntry != null) { Map highestFloorCompletions = Utils.getLastNMapEntries(dungeonTypeEntry.getValue().getTierCompletions(), nHighestFloors); String latestDungeonTypeName = Utils.fancyCase(dungeonTypeEntry.getKey()); if (highestFloorCompletions != null) { // top n highest floor completions: - output.append(spacer).append(EnumChatFormatting.BOLD).append(highestFloorCompletions.size()).append(" highest ").append(latestDungeonTypeName).append(" floors:"); + String highest = highestFloorCompletions.size() > 1 ? highestFloorCompletions.size() + " highest " : "Highest "; + String pluralS = highestFloorCompletions.size() > 1 ? "s" : ""; + output.append(spacer).append(EnumChatFormatting.BOLD).append(highest).append(latestDungeonTypeName).append(" floor").append(pluralS).append(":"); for (Map.Entry highestFloorEntry : highestFloorCompletions.entrySet()) { int highestFloorHighestScore = dungeonTypeEntry.getValue().getBestScore().get(highestFloorEntry.getKey()); @@ -317,7 +321,7 @@ public class HySkyBlockStats { } } else { // no floor completions yet - output.append(EnumChatFormatting.ITALIC).append("No ").append(latestDungeonTypeName).append(" floor completions yet"); + output.append(spacer).append(EnumChatFormatting.ITALIC).append("No ").append(latestDungeonTypeName).append(" floor completions yet"); } } } -- cgit