aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorPrometheus0000 <prometheus0000000@gmail.com>2021-04-19 11:40:01 -0400
committerPrometheus0000 <prometheus0000000@gmail.com>2021-04-19 11:40:01 -0400
commit019d2c5c8cb9669dd19a66e54d637de83255e795 (patch)
tree99914e34d082c6a082d8a17806e30d0c6aaba6b4 /src/main/java
parentf652923c5136e04110a433f9382e3eef8ef2a743 (diff)
downloadGT5-Unofficial-019d2c5c8cb9669dd19a66e54d637de83255e795.tar.gz
GT5-Unofficial-019d2c5c8cb9669dd19a66e54d637de83255e795.tar.bz2
GT5-Unofficial-019d2c5c8cb9669dd19a66e54d637de83255e795.zip
Add check for more than 50% non-empty caps
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/common/tileentities/GTMTE_LapotronicSuperCapacitor.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/common/tileentities/GTMTE_LapotronicSuperCapacitor.java b/src/main/java/common/tileentities/GTMTE_LapotronicSuperCapacitor.java
index a53e56b8a9..581b3de7ad 100644
--- a/src/main/java/common/tileentities/GTMTE_LapotronicSuperCapacitor.java
+++ b/src/main/java/common/tileentities/GTMTE_LapotronicSuperCapacitor.java
@@ -300,6 +300,11 @@ public class GTMTE_LapotronicSuperCapacitor extends GT_MetaTileEntity_MultiBlock
mDynamoTunnelsTT.clear();
}
+ //Check if enough (more than 50%) non-empty caps
+ int emptyCheck = capacitors[5]/(capacitors[0] + capacitors[1] + capacitors[2] + capacitors[3] + capacitors[4] + capacitors[6]);
+ if (emptyCheck > 0.5)
+ formationChecklist = false;
+
// Calculate total capacity
calculateCapacity();
@@ -355,7 +360,7 @@ public class GTMTE_LapotronicSuperCapacitor extends GT_MetaTileEntity_MultiBlock
default:
check = false;
}
- return check;//if it was already true, stay true
+ return check; //Return false if it fails the check, otherwise true
}
public void calculateCapacity() {