diff options
Diffstat (limited to 'src/main/java/Ic2ExpReactorPlanner/components/Exchanger.java')
-rw-r--r-- | src/main/java/Ic2ExpReactorPlanner/components/Exchanger.java | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/src/main/java/Ic2ExpReactorPlanner/components/Exchanger.java b/src/main/java/Ic2ExpReactorPlanner/components/Exchanger.java index efb9a826e2..9c2f470eba 100644 --- a/src/main/java/Ic2ExpReactorPlanner/components/Exchanger.java +++ b/src/main/java/Ic2ExpReactorPlanner/components/Exchanger.java @@ -5,32 +5,39 @@ */ package Ic2ExpReactorPlanner.components; +import gregtech.api.objects.GT_ItemStack; import java.util.ArrayList; import java.util.List; -import gregtech.api.objects.GT_ItemStack; - /** * Represents a heat exchanger of some sort in a reactor. * @author Brian McCloud */ public class Exchanger extends ReactorItem { - + private final int switchSide; private final int switchReactor; - - public Exchanger(final int id, final String baseName, GT_ItemStack aItem, final double maxDamage, final double maxHeat, final String sourceMod, final int switchSide, final int switchReactor) { + + public Exchanger( + final int id, + final String baseName, + GT_ItemStack aItem, + final double maxDamage, + final double maxHeat, + final String sourceMod, + final int switchSide, + final int switchReactor) { super(id, baseName, aItem, maxDamage, maxHeat, sourceMod); this.switchSide = switchSide; this.switchReactor = switchReactor; } - + public Exchanger(final Exchanger other) { super(other); this.switchSide = other.switchSide; this.switchReactor = other.switchReactor; } - + @Override public void transfer() { List<ReactorItem> heatableNeighbors = new ArrayList<>(4); @@ -121,10 +128,9 @@ public class Exchanger extends ReactorItem { } adjustCurrentHeat(myHeat); } - + @Override public double getHullCoolingCapacity() { return switchReactor; } - } |