This commit is contained in:
RSeifert 2013-03-04 20:44:16 -05:00
parent f7c6588335
commit fc6fbcb560

View file

@ -88,7 +88,7 @@ public class TileEntityPump extends TileEntityElectricityReceiver implements IPa
{
super.updateEntity();
if (!this.worldObj.isRemote)
if (!this.worldObj.isRemote && !this.isDisabled())
{
// consume/give away stored units
this.chargeUp();
@ -195,22 +195,17 @@ public class TileEntityPump extends TileEntityElectricityReceiver implements IPa
{
return false;
}
if (this.isDisabled())
else if ((LiquidHandler.getFromBlockID(worldObj.getBlockId(x, y, z)) == null || LiquidHandler.getFromBlockID(worldObj.getBlockId(x, y, z)) == LiquidHandler.unkown))
{
return false;
}
else
if ((LiquidHandler.getFromBlockID(worldObj.getBlockId(x, y, z)) == null || LiquidHandler.getFromBlockID(worldObj.getBlockId(x, y, z)) == LiquidHandler.unkown))
if (blockID == Block.waterMoving.blockID || blockID == Block.lavaMoving.blockID)
{
return false;
}
if (blockID == Block.waterMoving.blockID || blockID == Block.lavaStill.blockID)
{
return false;
}
if (blockID == Block.waterStill.blockID || blockID == Block.waterStill.blockID)
else if (blockID == Block.waterStill.blockID || blockID == Block.waterStill.blockID)
{
}