aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/common')
-rw-r--r--src/main/java/common/tileentities/GTMTE_FluidMultiStorage.java11
-rw-r--r--src/main/java/common/tileentities/TE_TFFTMultiHatch.java14
2 files changed, 9 insertions, 16 deletions
diff --git a/src/main/java/common/tileentities/GTMTE_FluidMultiStorage.java b/src/main/java/common/tileentities/GTMTE_FluidMultiStorage.java
index c4407c3c05..5025fc53c1 100644
--- a/src/main/java/common/tileentities/GTMTE_FluidMultiStorage.java
+++ b/src/main/java/common/tileentities/GTMTE_FluidMultiStorage.java
@@ -47,7 +47,6 @@ public class GTMTE_FluidMultiStorage extends GT_MetaTileEntity_MultiBlockBase {
private int runningCost = 0;
private boolean doVoidExcess = false;
-
private byte fluidSelector = 0;
public GTMTE_FluidMultiStorage(int aID, String aName, String aNameRegional) {
@@ -68,7 +67,7 @@ public class GTMTE_FluidMultiStorage extends GT_MetaTileEntity_MultiBlockBase {
final MultiBlockTooltipBuilder b = new MultiBlockTooltipBuilder();
b.addInfo("High-Tech fluid tank that can hold up to 25 different fluids!")
.addInfo("Has 1/25th of the total capacity as capacity for each fluid.")
- .addInfo("Rightclicking the controller with a screwdriver will turn on excess voiding.")
+ .addInfo("Right clicking the controller with a screwdriver will turn on excess voiding.")
.addInfo("Fluid storage amount and running cost depends on the storage field blocks used.")
.addSeparator()
.addInfo("Note on hatch locking:")
@@ -139,13 +138,6 @@ public class GTMTE_FluidMultiStorage extends GT_MetaTileEntity_MultiBlockBase {
toDeplete.amount = pushed;
super.depleteInput(toDeplete);
}
-
- // Void excess if that is turned on
- if (doVoidExcess) {
- for (GT_MetaTileEntity_Hatch_Input inputHatch : super.mInputHatches) {
- inputHatch.setDrainableStack(null);
- }
- }
}
// Push out fluids
@@ -200,6 +192,7 @@ public class GTMTE_FluidMultiStorage extends GT_MetaTileEntity_MultiBlockBase {
if (mfh != null) {
mfh.setLock(!super.getBaseMetaTileEntity().isActive());
mfh.setFluidSelector(fluidSelector);
+ mfh.setDoVoidExcess(doVoidExcess);
}
}
diff --git a/src/main/java/common/tileentities/TE_TFFTMultiHatch.java b/src/main/java/common/tileentities/TE_TFFTMultiHatch.java
index 04a8048904..d334a92070 100644
--- a/src/main/java/common/tileentities/TE_TFFTMultiHatch.java
+++ b/src/main/java/common/tileentities/TE_TFFTMultiHatch.java
@@ -27,7 +27,7 @@ public class TE_TFFTMultiHatch extends TileEntity implements IFluidHandler {
}
public void toggleAutoOutput() {
- autoOutput = autoOutput ? false : true;
+ autoOutput = !autoOutput;
}
public boolean isOutputting() {
@@ -52,7 +52,7 @@ public class TE_TFFTMultiHatch extends TileEntity implements IFluidHandler {
this.yCoord + d.offsetY,
this.zCoord + d.offsetZ);
- if(t != null && t instanceof IFluidHandler) {
+ if(t instanceof IFluidHandler) {
final IFluidHandler fh = (IFluidHandler) t;
@@ -71,8 +71,8 @@ public class TE_TFFTMultiHatch extends TileEntity implements IFluidHandler {
final FluidStack copy = volume.copy();
copy.amount = Math.min(copy.amount, OUTPUT_PER_SECOND);
- final int drawn = mfh.pullFluid(copy, false);
- copy.amount = drawn;
+ // How much is drawn
+ copy.amount = mfh.pullFluid(copy, false);
// Test how much can be filled (and fill if possible)
copy.amount = fh.fill(d.getOpposite(), copy, true);
@@ -141,7 +141,7 @@ public class TE_TFFTMultiHatch extends TileEntity implements IFluidHandler {
if(mfh != null) {
final FluidStack drain = mfh.getFluid(0);
if(drain != null) {
- // If there's no integrated circuit in the TFFT controller, output slot 0
+ // If there's no integrated circuit in the T.F.F.T. controller, output slot 0
final byte selectedSlot = (mfh.getSelectedFluid() == -1) ? 0 : mfh.getSelectedFluid();
return new FluidStack(
@@ -155,12 +155,12 @@ public class TE_TFFTMultiHatch extends TileEntity implements IFluidHandler {
@Override
public boolean canFill(ForgeDirection from, Fluid fluid) {
- return (mfh != null) ? mfh.couldPush(new FluidStack(fluid, 1)) : false;
+ return (mfh != null) && mfh.couldPush(new FluidStack(fluid, 1));
}
@Override
public boolean canDrain(ForgeDirection from, Fluid fluid) {
- return (mfh != null) ? mfh.contains(new FluidStack(fluid, 1)) : false;
+ return (mfh != null) && mfh.contains(new FluidStack(fluid, 1));
}
@Override