aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java
diff options
context:
space:
mode:
authorGlodBlock <1356392126@qq.com>2022-01-09 20:56:22 +0800
committerGlodBlock <1356392126@qq.com>2022-01-09 20:56:22 +0800
commitaae22b028e4f6dbef91ff704db7aa1c031df7ff3 (patch)
tree9e9ca8413dcda4cef0a8d4b018e0324eb264f290 /src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java
parent7347ae3204e40d7243d80b4babe50122a2446b30 (diff)
downloadGT5-Unofficial-aae22b028e4f6dbef91ff704db7aa1c031df7ff3.tar.gz
GT5-Unofficial-aae22b028e4f6dbef91ff704db7aa1c031df7ff3.tar.bz2
GT5-Unofficial-aae22b028e4f6dbef91ff704db7aa1c031df7ff3.zip
yottank ec2 support
Diffstat (limited to 'src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java')
-rw-r--r--src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java b/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java
index 8a1e2a9805..1c3cc80602 100644
--- a/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java
+++ b/src/main/java/goodgenerator/blocks/tileEntity/LargeEssentiaGenerator.java
@@ -452,7 +452,7 @@ public class LargeEssentiaGenerator extends GT_MetaTileEntity_MultiblockBase_EM
for (Aspect aspect: aspects.aspects.keySet()) {
if (!isValidEssentia(aspect) || getPerAspectEnergy(aspect) == 0) continue;
while (EUt <= (voltageLimit * ampLimit) && aspects.getAmount(aspect) > 0) {
- EUt += getPerAspectEnergy(aspect);
+ EUt += getPerAspectEnergy(aspect) * mStableValue / 25;
aspects.reduce(aspect, 1);
if (aspects.getAmount(aspect) == 0)
aspects.remove(aspect);
@@ -460,7 +460,7 @@ public class LargeEssentiaGenerator extends GT_MetaTileEntity_MultiblockBase_EM
}
if (EUt == 0 && aspects.size() != 0) {
if (!isValidEssentia(aspects.getAspects()[0]) || getPerAspectEnergy(aspects.getAspects()[0]) == 0) continue;
- EUt += getPerAspectEnergy(aspects.getAspects()[0]);
+ EUt += getPerAspectEnergy(aspects.getAspects()[0]) * mStableValue / 25;
aspects.reduce(aspects.getAspects()[0], 1);
if (aspects.getAmount(aspects.getAspects()[0]) == 0)
aspects.remove(aspects.getAspects()[0]);