aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/cowtipper/cowlection/data
diff options
context:
space:
mode:
authorCow <cow@volloeko.de>2020-09-28 01:51:24 +0200
committerCow <cow@volloeko.de>2020-09-28 01:51:24 +0200
commit0a731e512f1556ca22006419b409110338a7d4ed (patch)
tree2fa5c89f2e4e760cdb5490ecdbbc823a3894a773 /src/main/java/de/cowtipper/cowlection/data
parent2ae3dcc299f0504f5bd11a65fd132ad718c5da54 (diff)
downloadCowlection-0a731e512f1556ca22006419b409110338a7d4ed.tar.gz
Cowlection-0a731e512f1556ca22006419b409110338a7d4ed.tar.bz2
Cowlection-0a731e512f1556ca22006419b409110338a7d4ed.zip
Bumped version to 1.8.9-0.11.0
- also fixed some wrong indentations
Diffstat (limited to 'src/main/java/de/cowtipper/cowlection/data')
-rw-r--r--src/main/java/de/cowtipper/cowlection/data/HySkyBlockStats.java10
1 files changed, 7 insertions, 3 deletions
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<String, Type> latestDungeonType = Utils.getLastNMapEntries(dungeon_types, 1);
for (Map.Entry<String, Type> dungeonTypeEntry : latestDungeonType.entrySet()) {
- output.append(spacer);
+ if (!indent) {
+ output.append(spacer);
+ }
if (dungeonTypeEntry != null) {
Map<String, Integer> 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<String, Integer> 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");
}
}
}