Minor opt to TileEngine.fill()
This commit is contained in:
parent
4773280c5b
commit
2c888525d6
3 changed files with 6 additions and 5 deletions
|
@ -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;
|
||||
|
|
|
@ -336,6 +336,7 @@ public class EngineIron extends Engine {
|
|||
}
|
||||
|
||||
/* ITANKCONTAINER */
|
||||
@Override
|
||||
public int fill(ForgeDirection from, LiquidStack resource, boolean doFill) {
|
||||
|
||||
// Handle coolant
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue