Terrain Control

Terrain Control

235k Downloads

Stronghold,Village,AbanMine at fixed height

ledhead900 opened this issue ยท 4 comments

commented

Hello, I have tested various different level 8 worlds, some with water 64 some at 40 or lower.

Using Terrain Control 2.1.5 and I found that in every case Villages and all of other Vanilla unique spawns fail to generate properly.

By this I mean Villages would be floating high above water where normally they would be on land, Abandoned mines spawn above ground and floating as well.

I believe this caused by the fact these spawns are not taking into account the 256 height mode and are still spawning at 128 mode that or they do not correct themselves for the water level changes and so on.

This needs to be addressed if we want to have villages in custom worlds again.

commented

Removed the bug outside Terrain Control label

commented

Mojang code now supports a variety of settings to control village/stronghold/mineshaft spawning - the custom superflat generator settings reflect this particularly well with villages. Perhaps this is worth revisiting? If, of course, this issue is still present.

commented

Found it!

We need to override getAverageGroundLevel in WorldProvider.

commented

Hmm this will be hard to fix. TC used Mojang code for strongholds, villages and mineshafts ..