MCTCP / TerrainControl

Minecraft Terrain Generator for SpigotMC and Forge
https://www.spigotmc.org/threads/terraincontrol.37980/
MIT License
230 stars 163 forks source link

River Functionality #121

Closed SamTewksbury closed 11 years ago

SamTewksbury commented 11 years ago

It would be nice to be able to specify the biomes to use when the terrain generator adds rivers. For example, having a biome called "PlainsRiver" that would be used when a river passes through a section of Plains. A setting could be added to the WorldConfig called "RiverBiomes" where the map maker could add a list of all their custom river biomes, and then a setting could be added to BiomeConfigs called "BiomeIsRiver" which would specify which biomes the current biome would be a river in.

The practical uses of this new functionality include - the abiltiy to adjust river height to match biome height, the ability to fine-tune resource and BO2 spawning in a section of river, and the ability to easily change the "content" of a river from water to lava or some other material.

Also related, it would be nice if there was a way to stop rivers from flowing along biome borders and instead flow directly through biomes instead. I've seen a number of instances where rivers would flow between a biome (such as plains) and a nearby border biome (such as beach serving as the border for an ocean biome) and it ends up looking strange.

Wickth commented 11 years ago

Good things. And i think we may do it.

rutgerkok commented 11 years ago

@Wickth implemented it - see 0c4e5c38cbaa83e4b8602f2eb7bfb3049d3e52e5. :smiley: