this is gonna be another repurposed Creatation mechanic but on the topic of a weather overhaul for Minecraft
currently the way weather works in Mc is that there are two random cycles, “rain” and “thunder”
when neither Rain or Thunder is true, it is clear
when Rain is true but thunder is false, it is raining
when thunder is true but rain is false, it is clear
only when both rain and thunder are happening is there a thunderstorm, making them so rare
now, I want to update that to be four separate metrics calculating weather: “Sunniness”, “Cloudiness”, “Raininess”, and “Windiness”, which can carry a number between -1 and +1, denoting whether that weather stat is high or low.
When no other weather is happening, the weather is Clear.
When Sunniness is set to above 0.5, it is Sunny.
when Cloudiness is set to above 0.5, it is Cloudy.
when Raininess is set to above 0.5, it is Rainy.
when Windiness is set to above 0.5, it is Windy.
when Sunniness and Raininess are both above 0.5, a Rainbow will occur.
when Raininess is above 0.5, Cloudiness is above 0.5, and Windiness is above 0.75, then a Thunderstorm will occur.
when Cloudiness is above 0.5, Windiness is below -0.5, and Raininess is below zero, then it will be Fog.
when Raininess is set to above 0.5, and Sunniness is below -0.5, it will Snow.
when Sunniness is above 0.75, Cloudiness is below -0.5, and Windiness is above 0.75, then a Sandstorm will occur.
Different types of biomes can add static “points” to the weather system, making certain weather more or less likely to occur inside them:
“Warm” biomes (deserts, savannas & badlands) add +0.2 to Sunniness and -0.2 to Raininess.
”Humid” biomes (jungles & swamps) add a +0.2 to Raininess and a +0.1 to Cloudiness
”Mountain” biomes (windswept hills, cherry groves, and mountain peaks) add a +0.2 to Windiness and a -0.1 to Sunniness
”Cold” biomes (taigas and dappled forests) add a +0.2 to Cloudiness and +0.1 to Windiness and Raininess
”Snowy” biomes (snowy plains, frozen oceans, etc) add a -0.2 to Sunniness and +0.1 to Windiness
all other “Temperate” biomes do not add or subtract anything.
as a result, it’s entirely possible to see different weather conditions occur in different parts of the world at the same time, although they are likely to be very similar. At the same time, it will be very very rare to see, say, a Sandstorm in a Snow biome or a Snow flurry in a Desert, but not entirely impossible!