aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2023-08-10 13:42:00 +0900
committerGitHub <noreply@github.com>2023-08-10 06:42:00 +0200
commit492c77260f76ecd5f5eaa7c76abd556453639901 (patch)
tree7f9539b08324f096c24cc803b43362a04968efe6 /src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java
parent465b3035a49aa314dd8234b32f629a12a11a6d77 (diff)
downloadGT5-Unofficial-492c77260f76ecd5f5eaa7c76abd556453639901.tar.gz
GT5-Unofficial-492c77260f76ecd5f5eaa7c76abd556453639901.tar.bz2
GT5-Unofficial-492c77260f76ecd5f5eaa7c76abd556453639901.zip
Don't consume multiple amps for Precise Assembler if only one normal energy hatch is used (#193)
Diffstat (limited to 'src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java')
-rw-r--r--src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java b/src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java
index 26e71a865f..ea0079fbb2 100644
--- a/src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java
+++ b/src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java
@@ -229,8 +229,9 @@ public class PreciseAssembler extends GT_MetaTileEntity_ExtendedPowerMultiBlockB
@Override
protected void setProcessingLogicPower(ProcessingLogic logic) {
+ boolean useSingleAmp = mEnergyHatches.size() == 1 && mExoticEnergyHatches.size() == 0;
logic.setAvailableVoltage(getMachineVoltageLimit());
- logic.setAvailableAmperage(getMaxInputAmps());
+ logic.setAvailableAmperage(useSingleAmp ? 1 : getMaxInputAmps());
}
@Override