My proposal is to implement a system to allow the weather in biomes to better reflect real world counterparts.
Currently Minecraft has 3 weather states: No precipitation, Precipitation, and Precipitation plus Thunder. While these states work for the majority of purposes, it doesn't allow for certain biomes to retain their complete identity. Rain-forests in Minecraft (despite their namesake) experience the same amount of rain as all other biomes in Minecraft and many warm biomes never experience rainfall even though some of them (Savannah variants) have an entire season differentiated by the rainfall.
To rectify these strains on immersion, we can add 2 more weather states dedicated to different allocations of rainy weather. Currently rain hits all biomes but the hottest whenever it's triggered. The new weather states would cover this slight oversight with one state that triggers rain only in wet/humid biomes (Rain-forests, swamps, mushroom biomes, warm oceans, etc.) and one rarer state that triggers rain everywhere including arid biomes (Deserts, savannah, mesa, frozen oceans, etc.).
There is already a system in place determining the humidity of biomes, but it's main use is for calculating fire spread. Assuming all other weather mechanics stay the same, this system would also add overcast weather everywhere else whenever rain is triggered for humid environments as an extra benefit. This variety would add more personality to each biome while still being feasible to develop.
Please sign in to leave a comment.
0 Comments