What is Simplex Terrain Generation?
Simplex Terrain Generation is an alternative worldgen mod that creates breathtaking world generation that takes up the entire height. It uses height based biome placement to make biome transitions more organic. It's also heavily optimized to generate terrain as fast as possible.
To use Simplex Terrain Generation, select the world type Simplex Terrain
when making a new world. Server owners will want to put simplex
as the level type in server.properties.
Configuration
When launching the game for the first time, you will get a new file in your config folder called simplexterrain.json. In that you will find a plethora of values to tweak your terrain generation. Play around with it and find what suits you best!
The config file is documented here!
Here are some really cool config presets for you to use!
Different noise algorithms that you can use are covered in detail here!
We also have many customization options to get totally new content!
Check out Post Processors for various features that aren't in the vanilla terrain!
Make sure to visit the Noise Modifiers page for functions that change very the shape of the terrain itself!
Discord server
Join our Discord server https://discord.gg/EwQmvQtshV to get the latest updates on what we're doing, to get help, or to simply talk about the cool worlds that you've made! If you'd like to help contribute, please contact us here.
Specific Implementation Details
Simplex Terrain Generation uses a heightmap made out of simplex noise, normalized to fit between 256 and 0. This heightmap is used to place the actual blocks and to place the biomes. The biomes are placed in 7 distinct "regions", to make the terrain more natural. Here's a list of them:
Y0 - Y29: All variants of deep ocean
Y30 - Y60: All variants of ocean
Y63 - Y66: Beach
From Y67 onwards, biome generation is split into 4 different regions based on height (Y67 - Y90, Y91 - Y140, Y141 - Y190, Y191 - Y256). The biomes can vary, but generally become colder as the height increases. If you would like to increase the amount of cold/hot biomes, a config for that will be available in 0.5.0. If you want to change the heights that these regions start at, take a look at the config!
Images
Savanna generation:
A tall ridged mountain:
Curving river generation:
Snowy river delta:
Want Alpha builds?
If you want in-dev builds with exciting features before they come to curseforge, check out my Patreon! Supporting me via Patreon lets me spend more time modding, and allows me to put out more updates for everyone to enjoy!
Disclaimers
This project is heavily in development. This means things can break and there will be bugs. A forge port will not be made of this mod (by me at least). If you want to port the mod yourself, go ahead!
Credits
SuperCoder79 - Author
Valoeghese - Help with world generation
Please make sure to put any questions or suggestions down below!
Forge?
aw a dead mod seemingly looks so cool too
1.17 when?
is it fusable with terraforged? Im just curious
Is there a port for 1.17??
Does this work with better caves and battle towers?
esta bueno el mod pero en mi opinion me gustaria que agregue montañas de la nieve a la planicie porque las casa en la punta de las montañas son muy hermosas pero en la planicie no hay montañas asi en cambio las podre hacer en planicie y mi casa no se llenara de nieve bueno esa es mi opinion y recomendacion
would this work with traverse, terrestria etc
In reply to Tatu141:
Yes it works with those 2 plus oh the biomes you'll go. For other biome mods, not sure. Tho just know because of the way this mod generates terrain, it makes biomes pretty massive and finding a BYG biome can be troublesome as I have personally ran into traverse or terrestria more than BYG. Tho if you mess with the config you could easily make the biomes smaller, I assume.
Hi, uhh, I have a question, is there a Forge version?
In reply to moon_lord2211:
no, but there is a similar mod call TerraForged
Does this world gen spawn everything that is available in vanilla 1.16.5 worldgen? Some world gen mods/plugins don't generate key things to complete the game, and some also don't generate/spawn newer things like bees, or specific biomes.
Wonderful! Great work! I'm going to see what I can come up with and post back here...
Is there a config to add biomes into spawning?
is there a way to stop simplex terrain generator from overriding the cloud height
I want to suggest that you add a "lake biome" to this mod, so that large and shallow freshwater (i.e. no coral and only lakebed flora spawn) lakes generate that are bigger than the intrusive and small vanilla "lakes" but smaller than oceans and use simplex generation so that they fit in with the large scale terrain.
Compatible with?:
~ Cave mods, such as
YUNG's mods
Cave Biomes
Wild World
~ Other Biome mods you didn't specifically list, such as
Ecotones
Wild Explorer
not trying to be mean, just trying to understand the way this mod works. I do not intend to pester you for compatibility updates.
In reply to nolobody:
Currently, biomes from other mods have to be specifically configured to work with simplex terrain (usually on our end). Not sure about the others - Supercoder may know better than I
In reply to nolobody:
Ecotones not, it uses own generation type.