aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/tileentity/gregtech
diff options
context:
space:
mode:
authorJakub <53441451+kuba6000@users.noreply.github.com>2023-01-03 22:04:46 +0100
committerGitHub <noreply@github.com>2023-01-03 22:04:46 +0100
commit4cd215080705a57f88f996a1c6e81a7a33e55059 (patch)
treeec9eacf962e2f43e1883bc4b91452436ef2f73d7 /src/main/java/kubatech/tileentity/gregtech
parent976ffdf7f4e44e82f154e2cbf20c6f50571d1d34 (diff)
downloadGT5-Unofficial-4cd215080705a57f88f996a1c6e81a7a33e55059.tar.gz
GT5-Unofficial-4cd215080705a57f88f996a1c6e81a7a33e55059.tar.bz2
GT5-Unofficial-4cd215080705a57f88f996a1c6e81a7a33e55059.zip
Merge queens in tricorder info (#42)
Diffstat (limited to 'src/main/java/kubatech/tileentity/gregtech')
-rw-r--r--src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
index b7f7b586c2..2840c3b466 100644
--- a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
+++ b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
@@ -496,19 +496,15 @@ public class GT_MetaTileEntity_MegaIndustrialApiary
? EnumChatFormatting.DARK_RED.toString()
: EnumChatFormatting.GOLD.toString())
+ mMaxSlots + EnumChatFormatting.RESET + "):");
+ HashMap<String, Integer> infos = new HashMap<>();
for (int i = 0; i < mStorage.size(); i++) {
StringBuilder builder = new StringBuilder();
if (i > mMaxSlots) builder.append(EnumChatFormatting.DARK_RED);
- builder.append("#");
- builder.append(i);
- builder.append(": ");
builder.append(EnumChatFormatting.GOLD);
builder.append(mStorage.get(i).queenStack.getDisplayName());
- builder.append(EnumChatFormatting.GREEN);
- mStorage.get(i).dropProgress.values().forEach(v -> builder.append(" ")
- .append(String.format("%d%%", (int) (v * 100d))));
- info.add(builder.toString());
+ infos.merge(builder.toString(), 1, Integer::sum);
}
+ infos.forEach((key, value) -> info.add("x" + value + ": " + key));
return info.toArray(new String[0]);
}