@Override public void onChunkUnload() { if (!world().isRemote) { if (lastWrite != null) { if (getTransmitterNetwork().fluidStored != null) { getTransmitterNetwork().fluidStored.amount -= lastWrite.amount; if (getTransmitterNetwork().fluidStored.amount <= 0) { getTransmitterNetwork().fluidStored = null; } } } } super.onChunkUnload(); }