Minor opt to TileEngine.fill()

This commit is contained in:
CovertJaguar 2012-12-12 22:51:54 -08:00
parent 4773280c5b
commit 2c888525d6
3 changed files with 6 additions and 5 deletions

View file

@ -92,6 +92,10 @@ public abstract class Engine {
public abstract boolean isBurning();
public abstract void delete();
public int fill(ForgeDirection from, LiquidStack resource, boolean doFill) {
return 0;
}
public void addEnergy(float addition) {
energy += addition;

View file

@ -336,6 +336,7 @@ public class EngineIron extends Engine {
}
/* ITANKCONTAINER */
@Override
public int fill(ForgeDirection from, LiquidStack resource, boolean doFill) {
// Handle coolant

View file

@ -446,11 +446,7 @@ public class TileEngine extends TileBuildCraft implements IPowerReceptor, IInven
/* ILIQUIDCONTAINER */
@Override
public int fill(ForgeDirection from, LiquidStack resource, boolean doFill) {
if (engine instanceof EngineIron) {
return ((EngineIron) engine).fill(from, resource, doFill);
} else {
return 0;
}
return engine.fill(from, resource, doFill);
}
@Override