aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/tileentity/gregtech
diff options
context:
space:
mode:
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]);
}