Fix isFullFluidBlock -> Fix Floodgate

There was a previous commit attempt that didn't solve the problem with floodgates overwriting source blocks. This should fix it.