So I've been working on updates to my lib_ecology
mod. This update will include many new materials, (stone, dirt, ore), as well as trees and plants culled from a variety of mods, which will all be properly attributed.
What I've got, so far, are well over 200 biome definitions. Why? In both ethereal and valleys_c, there are a very limited number of unique biomes, each which may also include a beach and/or an ocean biome. Only a few of them blend well, leaving many of us to walk off a glacier and into a desert.
What I've done, is to create biomes for several temperature points, subdivided by humidity zones, which are then further divided into altitude zones. Using only 5 temperature points and 5 humidity points, I then divide this into ocean, beach, coastal, lowland, shelf, highland, mountain, and volcanic/strato altitude zones, usually about 30 meters in altitude. This can, of course, be modified to account for larger altitude spreads on some maps. There are also biome definitions for layering the underground. This all adds up to about 210 biomes.
I've kept what are, IMHO, the best biomes of ethereal and valleys_c also, adding an additional 20 or so biomes. These biomes may have been adjusted to better fit within the larger biome map.
I'm still fleshing out the flora for the biomes, so that each is unique in some way, and this is currently eating some time. I'd also like to refactor some code in some places, for efficiency. My goal, all along, had been to add depth, while still being able to load and play this on my 12 year old dell laptop. Believe it or not, so far, so good on that point.
Here are some screenies.
And running with Aotearoa: