From 492c77260f76ecd5f5eaa7c76abd556453639901 Mon Sep 17 00:00:00 2001 From: miozune Date: Thu, 10 Aug 2023 13:42:00 +0900 Subject: Don't consume multiple amps for Precise Assembler if only one normal energy hatch is used (#193) --- src/main/java/goodgenerator/blocks/tileEntity/PreciseAssembler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/goodgenerator') 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 -- cgit