Well, according to the change log…
Generates also Oil Springs if it’s close enough to Bedrock. Those are Random and have an average speed of 1 Bucket per MC Day (20 mins). That can be turned off via Config.
and …
[ADDED] Infinite Lava Springs and Infinite Water Springs (the way I do it for Oil already) to the Worldgen in form of additional Water and Lava Pockets.
I would say they aren’t supposed to be infinite.
(EDIT: I mean, they are supposed to be infinite but infinitely respawning, not infinitely remaining with a drain cover on them.
One bucket a day…)
I checked the source though and this is what i found:
new WorldgenFluidSpring("overworld.fluid.water" , T, Blocks.water , 0, 1, 50, 50, 0, 16, null, F, FL.Water.make(1), 10, GEN_OVERWORLD, GEN_GT, GEN_PFAA);
new WorldgenFluidSpring("overworld.fluid.lava" , T, Blocks.lava , 0, 1, 50, 50, 0, 16, null, F, FL.Lava.make(1000), 10, GEN_OVERWORLD, GEN_GT, GEN_PFAA);
new WorldgenFluidSpring("nether.fluid.lava" , T, Blocks.lava , 0, 1, 90, 25, 0, 16, null, F, FL.Lava.make(1), 10, GEN_NETHER);
Oils and gasses have a conditional for FL.*.make which means a config setting for infinite oil and infinite gas must be true. This doesn’t seem to be the case with water or lava springs.
I would assume this problem isn’t just in the nether, but in the overworld too.