Weather



Weather in Minecraft is fairly rare and does not occur often, but when it does occur it involves different processes. The type of weather can depend on the biome; snow falls on arctic biomes, while others get rain. Deserts get no precipitation whatsoever. It makes the sky darker, blocks out the sun, stars, and moon. Instances of weather typically occur every 7 Minecraft days (might differ in some worlds), and last for 15 minutes. When you sleep in a bed, the timer for weather resets. If it is already raining or snowing, the weather will stop upon waking. It can rain and snow at the same time.

Types of weather
Rain occurs in all biomes except Tundra, Taiga, and Desert. It causes Wolves to get wet, crops to grow and will put out fires (except burning netherrack). It will not cause lava to turn into cobblestone or obsidian. Rain hitting the ground near the player can be heard as a sound effect. Snow will only fall in the Tundra and Taiga biomes. It causes water that does not have a block above it to become ice, as well as covering the top surface of all blocks exposed to the sky in the biome in snow, with the exception of transparent blocks.

During both weather conditions, dark thunderstorms might occur, during which lightning strikes and thunder rumbles. Getting hit by lightning will result in the loss of two and a half hearts while playing on normal.

Rain and snow

 * Rain and snowfall are temporary but global occurrences.
 * During rain and snow, thunderstorms become possible.
 * Rain and snow decrease the light level by 3, to light level 12 in full daylight.
 * Notch has said that in a future update rain will cause flowers to regrow.
 * Rain and snow cannot be seen through glass that is being broken.

Thunderstorm

 * Thunderstorms are much darker than normal rain, at light level 7 or less. This is dark enough to spawn hostile mobs.
 * Lightning creates fire where it strikes, but the rain usually puts the fire out before it can spread. This can set fire to wooden structures.
 * If Lightning strikes a pig, it morphs into a zombie pigman.
 * If lightning strikes a creeper, it becomes a Charged Creeper and has a much more powerful explosion.
 * Being struck by lightning or standing near a lightning strike deals two and a half hearts of damage, not including damage from the fire.

Snow only

 * Ice and snow regenerate during snowfall.

History


Weather was announced on April 7th 2011 and added in the Beta 1.5 update, which was released on April 19th 2011.

In early Classic(build number?), rain was introduced to the game to test out this feature. It was purely for cosmetic purposes at that time. The mechanics were simple, only testing if there is a block above to shelter the rain. It could be toggled on and off in-game using the F5 key. This feature later vanished from the controls list when Indev was introduced, but can still be toggled.

Minecraft Alpha brought a test for snow. Generating a world during that time brings a 50% chance to get a snowy world, where ice and snow will regenerate. This feature was removed with the introduction of biomes. Despite this, mods could easily re-enable this feature by accessing the particle effects file.

After Minecraft Beta 1.5's announcement, a |preview video was uploaded onto the TeamMojang YouTube channel showing weather and other future updates. Weather was then introduced the following week.

Rain and snow originally fell through certain blocks like glass, stairs and slabs. This was fixed a day after the release of 1.5.

In Beta 1.5, when climbing down ladders, the rain previously seemed to freeze until you reached the bottom or changed direction, possibly indicating that you climbed at same speed as the rain fell. Rain and snow used to fall underwater as well. These were fixed in Beta 1.6.

Weather transitioning was removed in version xxx, but was re-implemented in snapshot 12w23a.

Bugs

 * Occasionally, in an area with many biome changes, the rain will appear to fall onto snow without melting it.
 * Sometimes rain falls in snow biomes.
 * An area illuminated by a fire will stay lit if the fire is put out by rain (Advanced OpenGL mode only).
 * When lightning strikes, ice, water, portals, rain, snow, and other particles behind it will become see-through.
 * Ice regenerates all of the time - this is a temporary fix for ice not regenerating in snow.
 * Some mobs have been killed during weather activities such as snow and rain in a manner similar to daylight, even at night.
 * Snow does not accumulate on bedrock.
 * Sometimes rain will not fall on beaches or over the sea.
 * Occasionally, rain does not create any particles in some chunks. This makes the rain silent, as only the particles create the sound.
 * You cannot hear rain in Extreme hill biomes. (Tested as of 1.2.5)

Trivia

 * Rain is needed for a thunderstorm to occur, even though lightning can be activated separately using mods.
 * Tamed wolves will run away to shelter during a thunderstorm.
 * If it is raining/snowing and you go to sleep it will most likely have stopped before you wake.
 * Mobs that burn at dawn will not burn if it is raining because they are not in direct sunlight.
 * Rain and Snow will still fall even if you are above the cloud layer. The rain therefore, as can happen in real life, originates in the unreachable upper cloud level represented by the blue sky between the lower clouds turning a greyer color and blocking out sun. moon and stars during wet weather.
 * Snow and Rain are both considered the same weather effect. The appearance of rain vs. snow is dependent on biome type.
 * If weather occurs in the Nether and the Void is visible, the Void will constantly flash brightly and no rain, snow, or lightning will be present.
 * Villagers will go inside their houses during Rain, but when it stops, they will come outside again.
 * Weather seems to have a predetermined pattern for every seed. For example, if a thunderstorm happens the second day, if you use the same seed again, it will also happen the second day in that world too.
 * The sound that rain makes is generated by the particles of rain reaching the ground, rather than the event. As a result of this, one can make the aforementioned sound stop playing by turning the particles setting to minimal.