mojira.dev
MC-31358

Unbalanced biome generation

13w36a saw the addition of biome categories, but there is a problem, the biomes at the center of the 4 categories (cold and medium) spawn way to frequently, whereas the biomes at the edge (hot and snow-covered) have not been balanced out and therefore spawn way too far from each other, making them a lot too rare.
However, there seem to be other details, Deserts and Savannas are actually fairly common, whereas Canyons are rarer, and Jungles are VERY rare. However the snow-covered biomes are unbelievably rare, significantly rarer than the hot biomes, in a very long biome search i did not find a single snow-covered biome (extreme hills is a cold biome).

Here is a tally count proving what I mean, i went in a single direction and did a count for every biome I bumped into, this does not include technical biomes (e.g. river, beach...), and doesn't include Ocean/Deep Ocean biomes:
Plains: 68
Desert: 25
Desert Hills: 13
Savanna: 26
Savanna M: 7
Sunflower Plains: 14
Forest: 65
Mesa F (no such biome, just applies to a Mesa with Mesa Plateau F): 2
Mesa: 2
Forest Hills: 24
Extreme Hills: 41
Extreme Hills+: 32
Swampland: 14
Roofed Forest: 12
Birch Forest Hills: 9
Birch Forest: 18
Taiga: 29
Taiga Hills: 9
Swampland M: 1
Flower Forest: 7
Jungle: 3
Desert M: 3
Extreme Hills+ M: 3
Extreme Hills M: 3
Mega Taiga Hills: 1
Mega Taiga: 3
Birch Forest M: 3
Birch Forest Hills M: 1
Ice Plains: 8
Ice Mountains: 8
Cold taiga: 7
Mesa (Bryce): 1
Jungle Hills: 1

Linked issues

Comments 26

confirmed... unfortunately its due to the new algorithim of keeping common biomes together... they may need to reduce the size of some biomes, or adjust the algorithim to make climates dependant on North/South coordinated so that the farther north gets colder (i.e. more snow covered biomes) and the farther south you got it gets hotter (i.e. more deserts, jungles, and savanas). Unfortunately with the 30million x 30million world limit, this could be an issue of, how to determine what range of coordnates will it start getting colder/hotter and may raise more issues if someone, some how spawned in a world were they'd have t travel 20k blocks just to get to a warmer/colder climate.

Unbalanced biome generation ... jungles too rare ... haha ... I found exactly two jungle biomes up to now in any of the 1.7 snapshots, and one single Huge Mushroom biome.
Regardless how many new worlds I create, there're everywhere forest biomes, the roofed forest biome is quite common too. So much about "more variation" 😞
Also, most biomes are still too large, for what do we need 2-3 km forest, then 2-4 km desert and savannas, ... ? Making them a bit smaller would be nice too.

glad you guys agree, there are loads of new biomes, but with this new temperature algorithm, a lot less variation (well not as much as one would like what with so many new biomes)

Zombie Hunter, no i like the biome sizes, here are the biomes that spawn really frequently: Forest, Birch Forest, Taiga, Plains, Sunflower Plains, Roofed Forest, Ocean and Deep Ocean

@Atom clark:
I see, there are different opinions about the biome sizes, but yes, "Unbalanced biome generation" isn't something you can fix properly only by changing the biome sizes. As you already said, it's an issue of the temperature algorithm. Talking about temperature: I think MC-31377 could be somehow related to this ... normal oceans generating next to cold biomes where I would expect frozen oceans (which have their own biome ID > 10).

16 more comments

what? how is this work as intended, I miss those frozen biomes

The mighty Grum has spoken.

I just traveled thousands of blocks in all 4 directions from my spawn point in 8 different games & not a single jungle biome anywhere. 😞

https://bugs.mojang.com/browse/MC-31358?focusedCommentId=103968&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-103968
@Th3F4114n0n3

confirmed... unfortunately its due to the new algorithim of keeping common biomes together... they may need to reduce the size of some biomes, or adjust the algorithim to make climates dependant on North/South coordinated so that the farther north gets colder (i.e. more snow covered biomes) and the farther south you got it gets hotter (i.e. more deserts, jungles, and savanas). Unfortunately with the 30million x 30million world limit, this could be an issue of, how to determine what range of coordnates will it start getting colder/hotter and may raise more issues if someone, some how spawned in a world were they'd have t travel 20k blocks just to get to a warmer/colder climate.

Maybe linear? Every 300k blocks in North/South axis increase/decrease in overall temperature by 1%; but 30k - 0,1%; 3k - 0,01%; 300 - 0,001%; 30 - 0,0001%; 3 - 0,00001%

Atom clark

(Unassigned)

Unconfirmed

Minecraft 13w36b, Minecraft 13w37a, Minecraft 13w37b, Minecraft 13w38a, Minecraft 13w38b, ..., Minecraft 1.7, Minecraft 1.7.1, Minecraft 1.7.2, Minecraft 13w47e, Minecraft 13w48a

Retrieved