paramat wrote:On trying this it doesn't work so well, it needs to work for biomes which are vertically stacked and have the same heat /humidity points.
The reason i gave up on the idea is because it would add blend where you don't want it, for example at sea level where you want grass on the water's edge and dirt underwater, if this type of blend was optional that would be better.
if multiple biomes have the same parameters, only the one registered first will be generated.
i used this for my mossy biomes:
the "warm ocean" goes up to +4, biomes begin at +5.
the "venus" biome has the same parameters and goes down to +1, so it will not get a sandy beach at all, since i registered it first.
it's neighbouring "neptune", "sun" and "uranus" biomes have different parameters, so they will blend with the "warm ocean" and have a sandy beach.
to get dirt underwater, i added a "venus_beach" biome from 0 to -5 with the same parameters as "venus" and "warm ocean". it will ignore the ocean and generate only dirt in "venus" biomes and it blends with the sandy beach in "neptune" and "uranus" biomes.
this is the border between "venus" with dirt underwater and "neptune" with a sandy beach.
in the background is "uranus" and "moon" which don't blend with the beach, since i didn't implement this for all biomes yet.
beaches are difficult...
but on higher ground it's simple and easy =(^.^)=