aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/MTEMultiBlockBase.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/MTEMultiBlockBase.java b/src/main/java/gregtech/api/metatileentity/implementations/MTEMultiBlockBase.java
index 1e29d797a4..f8babfb7ec 100644
--- a/src/main/java/gregtech/api/metatileentity/implementations/MTEMultiBlockBase.java
+++ b/src/main/java/gregtech/api/metatileentity/implementations/MTEMultiBlockBase.java
@@ -2507,12 +2507,12 @@ public abstract class MTEMultiBlockBase extends MetaTileEntity
};
int lines = 0;
- int MAX_LINES = 5;
+ int MAX_LINES = 10;
if (mOutputItems != null) {
HashMap<String, Long> nameToAmount = new HashMap<>();
for (var item : mOutputItems) {
- if (item == null) continue;
+ if (item == null || item.stackSize <= 0) continue;
nameToAmount.merge(item.getDisplayName(), (long) item.stackSize, Long::sum);
}
for (Map.Entry<String, Long> entry : nameToAmount.entrySet()) {
@@ -2535,7 +2535,7 @@ public abstract class MTEMultiBlockBase extends MetaTileEntity
if (mOutputFluids != null) {
HashMap<String, Long> nameToAmount = new HashMap<>();
for (var fluid : mOutputFluids) {
- if (fluid == null) continue;
+ if (fluid == null || fluid.amount <= 0) continue;
nameToAmount.merge(fluid.getLocalizedName(), (long) fluid.amount, Long::sum);
}
for (Map.Entry<String, Long> entry : nameToAmount.entrySet()) {