Tries to add amount of type to this NetworkedFluidContainer, then returns the amount that was actually added.