TileEntity tile = worldObj.getBlockTileEntity((int)destPos.x, (int)destPos.y, (int)destPos.z);
if (tile instanceof TileGenericPipe) {
TileGenericPipe nearbyTile = (TileGenericPipe) tile;
PipeTransportPower nearbyTransport = (PipeTransportPower) nearbyTile.pipe.transport;
nearbyTransport.requestEnergy(newPos.reverse(), is);
}
}
}
}
}