Fix underfluid parser defaulting to water if the genFluid json is valid,...

... rather than invalid.

I've tested with a custom generator that should generate ores under lava, but they generates under water instead.  The logic of this statement is to break from continuing to build the list of fluids if the json is invalid and use water as a default.  parseWeightedStringList returns true if valid, so it should not break if true.