I've noticed through making my own biomes that I am quite limited in terms of variety/diversity of the biomes without knowing how to use surfacegroundcontrol. I read the github guide here:
Here is the part that confuses me...
Each column (what does it mean by column?) in the world has a noise value from what appears to be -7 to 7. Values near 0 are more common than values near -7 and 7. This setting is used to change the surface block based on the noise value for the column.
Example: SurfaceAndGroundControl: STONE,STONE,-0.8,GRAVEL,STONE,0.0,DIRT,DIRT,10.0
When the noise is below -0.8, stone is the surface and ground block, between -0.8 and 0 gravel with stone just below and between 0.0 and 10.0 there's only dirt. Because 10.0 is higher than the noise can ever get, the normal SurfaceBlock and GroundBlock will never appear in this biome.''
I don't understand the noise value and how does one for example as shown below add a pattern along the surface blocks (e.g long lines/strips or small circular patches).
I was thinking If I provided pattern someone could give me the numbers which would be created to make each 3 stages... it would give me a better idea as to how it would work in terms of adding layers/water within certain blocks..
3 Stages of a basic marsh type biome
And with the next one it is the same as the last except the coarse dirt blocks are -1 y (1 block down)2
With this last one it is an upgrade of the previous with an added water later inbetween the lowered coarse blocks which gives off a basic marsh look (e.g the ones from LOTR.. if i added some grass mind you)3
The only other way I can think of doing it is using the resource part and adding lots of small lakes/water or surface patches with a water ID block. Now that i think about that in more detail the first stage could be done using surface patch alone but stage 3 i dont think could easily?