Nether's lava spring hurts game balance

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.

2 Likes