private final ITickingTile tickingTileComponent = new TickingTileComponent(this);
@Override</BUG>
protected void updateTileEntity() {
if(!getWorld().isRemote) {
for(EnumFacing direction : EnumFacing.VALUES) {
<BUG>TileEntity tile = worldObj.getTileEntity(getPos().offset(direction));
if (tile instanceof IFluidHandler) {
IFluidHandler handler = (IFluidHandler) tile;
FluidStack fluidStack = new FluidStack(FluidRegistry.WATER, FluidContainerRegistry.BUCKET_VOLUME);
handler.fill(direction.getOpposite(), fluidStack, true);
}</BUG>
}

private final ITickingTile tickingTileComponent = new TickingTileComponent(this);
public TileEternalWaterBlock() {
addCapabilityInternal(CapabilityFluidHandler.FLUID_HANDLER_CAPABILITY, new InfiniteWaterFluidCapability());
}
@Override
protected void updateTileEntity() {
if(!getWorld().isRemote) {
for(EnumFacing direction : EnumFacing.VALUES) {
IFluidHandler handler = TileHelpers.getCapability(getWorld(), getPos().offset(direction),
direction.getOpposite(), CapabilityFluidHandler.FLUID_HANDLER_CAPABILITY);
if (handler != null) {
FluidStack fluidStack = new FluidStack(FluidRegistry.WATER, Fluid.BUCKET_VOLUME);
handler.fill(fluidStack, true);
