Minecraft:Weather: Difference between revisions
More actions
Sync: new page from Minecraft |
Sync: updated from Minecraft |
||
| Line 4: | Line 4: | ||
== Behavior == | == Behavior == | ||
[[File:WeatherSkyComparison.png|thumb|upright|A comparison of sky | [[File:WeatherSkyComparison.png|thumb|upright|A comparison of sky colors during different types of weather. {{IN|Be}}, both rainy and stormy weather are grayscale.]] | ||
The type of weather that occurs depends on several variable factors, including the [[Minecraft:Biome#Temperature|temperature]] of the current biome, and the [[Minecraft:altitude]] in which it occurs. | The type of weather that occurs depends on several variable factors, including the [[Minecraft:Biome#Temperature|temperature]] of the current biome, and the [[Minecraft:altitude]] in which it occurs. | ||
| Line 61: | Line 61: | ||
{{main|Thunderstorm#Lightning}} | {{main|Thunderstorm#Lightning}} | ||
[[Minecraft:Lightning]] occurs frequently during thunderstorms, if there is rain. It strikes randomly, creating [[Minecraft:fire]]s where it strikes, igniting any nearby flammable materials, but the rain usually puts the fire out before it can spread. Lightning can strike only blocks that are exposed to the rain. | [[Minecraft:Lightning]] occurs frequently during thunderstorms, if there is rain. It strikes randomly, creating [[Minecraft:fire]]s where it strikes, igniting any nearby flammable materials, but the rain usually puts the fire out before it can spread. Lightning can strike only blocks that are exposed to the rain. Thunder is a sound that occurs every time lightning strikes, which can be heard at much greater distances than other sounds. | ||
Lightning | Lightning does not occur naturally in biomes that are too hot or dry to have rain or so cold that it snows instead of rains.<!-- Observations of no natural lightning in hot/dry/all snow biomes, that there is lightning in biomes that snow only above a certain altitude, and that channeling tridents still work, done in Java 1.19.2 --> | ||
Lightning | Lightning deals {{hp|5}} damage to entities on normal difficulty, not including the damage done by the fire it causes. It turns creepers into [[Minecraft:charged creeper]]s, [[Minecraft:villager]]s into [[Minecraft:witch]]es, [[Minecraft:pig]]s into [[Minecraft:zombified piglin]]s, and [[Minecraft:mooshrooms]] into their brown variants. Lightning may also randomly spawn a [[Minecraft:Skeleton Horse|"skeleton trap" skeletal horse]], depending on the [[Minecraft:difficulty]]. | ||
=== End flash === | === End flash === | ||
{{Main|End#End flash}} | {{Main|End#End flash}} | ||
[[File:Vibrant Visuals End flash.gif|thumb|An End flash with Vibrant Visuals]] | [[File:Vibrant Visuals End flash.gif|thumb|An End flash with Vibrant Visuals]] | ||
An | An End flash is a weather-like event that occurs in the End. With [[Minecraft:Vibrant Visuals]], they act as global directional light sources and illuminate the environment with a purple tint, cast shadows, and create volumetric fog. On classic graphics, they use a pixelated texture and tint block lighting purple.{{Only|je|short=1}} | ||
There is a 30 second delay between flashes, and each flash lasts between 5 and 19 seconds, occuring at random spots above the horizon, while also producing a sound. | |||
== Videos == | == Videos == | ||
| Line 139: | Line 134: | ||
|{{HistoryLine|pocket}} | |{{HistoryLine|pocket}} | ||
|{{HistoryLine||1.0.0|dev=alpha 1.0.0.0|Weather can now be skipped by sleeping.}} | |{{HistoryLine||1.0.0|dev=alpha 1.0.0.0|Weather can now be skipped by sleeping.}} | ||
|{{HistoryLine||1.1.0|dev=alpha 1.1.0.0|Added the [[Minecraft:game rule]] {{cd| | |{{HistoryLine||1.1.0|dev=alpha 1.1.0.0|Added the [[Minecraft:game rule]] {{cd|doweathercycle}}, which toggles natural weather changing.}} | ||
|{{HistoryLine|bedrock}} | |||
|{{HistoryLine||1.21.80|dev=Preview 1.21.80.25|exp=Vibrant Visuals|Added End flashes with [[Minecraft:Vibrant Visuals]].}} | |||
|{{HistoryLine||1.21.100|dev=Preview 1.21.100.21|Atmospherics and clouds are now affected by weather effects with Vibrant Visuals.}} | |||
|{{HistoryLine|bedrock upcoming}} | |||
|{{HistoryLine||26.20|dev=Preview 26.20.20|End flashes are now visible outside of Vibrant Visuals.}} | |||
}} | }} | ||
Revision as of 11:10, 29 April 2026
|
For the {{{Description}}} of the same name, see [[{{{Destination}}}]]. |
Weather in Template:MC consists of occasional precipitation and storms that are temporary but global.
Behavior
The type of weather that occurs depends on several variable factors, including the temperature of the current biome, and the Minecraft:altitude in which it occurs.
Players who have cheats enabled can change the current weather if they wish, using the Template:Cmd command. Template:IN, Template:Cmd also switches to inclement weather, or vice versa, and Template:Cmd can be used to determine the current weather.
Weather changing with time can be toggled on or off using the "Weather cycle" game settingTemplate:Only or Template:Cd/Template:Cd Minecraft:game rule. When disabled, the weather stays the same indefinitely, unless altered using the Template:Cmd command.
Java Edition mechanics
Template:IN, weather is controlled by two internal flags that cycle on and off, one flag for rain and one flag for thunder. When the rain flag is on and the thunder flag is off, the weather is rainy (or snowy or overcast, depending on the temperature). When the rain flag is on and the thunder flag is on, the weather is a thunderstorm. When the rain flag is off, the weather is clear, regardless of the thunder flag.
Each flag has an associated timer. When the timer reaches zero, the flag is toggled and the timer chooses a new random value. The rain flag will stay on for 12000 to 24000 Minecraft:ticks (10 to 20 minutes, inclusive) and off for 12000 to 180000 ticks (10 minutes to 2.5 hours, inclusive). The thunder flag will stay on for 3600 to 15600 ticks (3 to 13 minutes, inclusive) and off for 12000 to 180000 ticks (10 minutes to 2.5 hours, inclusive). The thunder flag only affects the world while the rain flag is on, so it's possible for the thunder flag to cycle on and off while the rain flag stays off, resulting in a longer wait between thunderstorms, or to only partially overlap with a period of rain, resulting in a shorter thunderstorm.
There is also a clear weather timer that is only affected by the Template:Cmd command and stays at zero during normal gameplay. While this timer is active, the rain and thunder flags are both kept off and their timers are locked at 1 game tick. This means that when the command-enforced clear weather ends and the timers resume, both flags will immediately flip on and both timers will reset, resulting in a thunderstorm.
Effects
Clear weather is the first weather in a newly created world. During clear weather, the Minecraft:daylight cycle affects the light level and related effects; no specific effects happen. All celestial bodies are visible as well as regular fog. Minecraft:Sleeping in a bed resets the weather to clear, but not the weather timers.
Inclement weather reduces the sky Minecraft:light level, depending on the severity of the storm. Because of this, Minecraft:villagers return to their homes until the storm passes.
The Minecraft:sky itself darkens and gray Minecraft:fog increases, to the point where celestial bodies (including the Minecraft:sun, Minecraft:moon, and stars) are no longer visible, except in dry biomes in Bedrock Edition. The clouds darken depending on the severity of the weather; note that the clouds themselves do not precipitate. Although the sun is not visible during rain, the glow associated with sunrise and sunset is still visible.
Rain
Rain occurs only in blocks with a temperature higher than 0.15 and not in certain dry biomes (Minecraft:deserts, Minecraft:savannas, and Minecraft:badlands). Rainstorms reduce the light level to 12 in full daylight.
Rain extinguishes Minecraft:fires (including flaming arrows). However, it does not extinguish fires on Minecraft:netherrack, and it does not solidify Minecraft:lava. Minecraft:Mobs that are on fire are extinguished on contact with rain; this prevents Minecraft:skeletons and Minecraft:zombies from burning during the day. Conversely, Minecraft:endermen and Minecraft:snow golems may die due to their weakness to water. Endermen teleport randomly until they find a dry place. Minecraft:Blazes and Minecraft:striders that are brought into the Minecraft:Overworld take damage and eventually die from being in contact with rain.
Other interesting effects caused by rain:
- Fish are more abundant during rain.
- Minecraft:Wolves shake themselves dry if they are not moving. Template:Only
- Minecraft:Farmland becomes hydrated if it isn't already.
- Rain fills up Minecraft:cauldrons with Minecraft:water, albeit slowly.
Rain Minecraft:particles make noise when they hit a block, and this noise can be heard at any point within 16 blocks. These particles can be disabled by setting Particles to "Minimal" in the Minecraft:Video Settings menu.Template:Only
Snow
Snowfall occurs only in biomes with a base temperature less than 0.15, or above a sufficient altitude. Like rainstorms, snowfall reduces the light level to 12 in full daylight. Template:IN, Minecraft:leaves gradually take on a frosted appearance once snowfall begins in snowy biomes.
As it snows, Minecraft:snow layers regenerate over all non-transparent blocks. Snow layers will accumulate and grow over time in Bedrock Edition, or Template:In when modifying the Template:Va game rule. Snow does not cover transparent blocks.
Effects from rainfall related to the properties of water do not apply with snowfall, for example entities lit on fire do not extinguish. Cauldrons exposed to snowfall slowly fill with powder snow.
Thunderstorm
Thunderstorms may occur in any biome and are combined with rain, snowfall, or clear weather depending on the temperature. They reduce the internal sky light level. At noon the internal sky light level at surface is only 10. However, in mob spawning system, the light level from the sky is treated as if it were 0, allowing hostile mobs to spawn at any time of the day.
Lightning
Minecraft:Lightning occurs frequently during thunderstorms, if there is rain. It strikes randomly, creating Minecraft:fires where it strikes, igniting any nearby flammable materials, but the rain usually puts the fire out before it can spread. Lightning can strike only blocks that are exposed to the rain. Thunder is a sound that occurs every time lightning strikes, which can be heard at much greater distances than other sounds.
Lightning does not occur naturally in biomes that are too hot or dry to have rain or so cold that it snows instead of rains.
Lightning deals Template:Hp damage to entities on normal difficulty, not including the damage done by the fire it causes. It turns creepers into Minecraft:charged creepers, Minecraft:villagers into Minecraft:witches, Minecraft:pigs into Minecraft:zombified piglins, and Minecraft:mooshrooms into their brown variants. Lightning may also randomly spawn a "skeleton trap" skeletal horse, depending on the Minecraft:difficulty.
End flash
An End flash is a weather-like event that occurs in the End. With Minecraft:Vibrant Visuals, they act as global directional light sources and illuminate the environment with a purple tint, cast shadows, and create volumetric fog. On classic graphics, they use a pixelated texture and tint block lighting purple.Template:Only
There is a 30 second delay between flashes, and each flash lasts between 5 and 19 seconds, occuring at random spots above the horizon, while also producing a sound.
Videos
History
Development
Java Edition
Bedrock Edition
Legacy Console Edition
Issues
Trivia
- Rain and snow still falls above the clouds. Notch's explanation is that the gray above the clouds during a storm is “another layer of clouds” and the origin of the rain.<ref>Template:Tweet</ref>
- Rain and snow are both considered the same weather effect by the game. This explains why there is no Template:Cmd command.
- Lightning does not have an image file associated with it. Thus, it is coded directly into the game engine, allowing for dynamic, realistic lightning.
- Minecraft:Helen Zbihlyj created a design document for a scientifically accurate rework of Minecraft:Minecraft's weather system.<ref>Template:Tweet</ref>
Gallery
Screenshots
-
Rain in the forest biome
-
Snowfall in a Minecraft:grove
-
Lightning during a thunderstorm
-
Weather darkens the sky to the extent of the sun being hidden from view
-
A combination of a thunderstorm and snowfall, notice the darker clouds.
-
A timelapse of leaves becoming frosted at the start of snowfall in Minecraft:Bedrock Edition
-
The boundary between rain and dry weather in a Minecraft:desert in Minecraft:Java Edition
-
The transition between rain and clear weather in Bedrock Edition
-
The boundary between rain and snow in Java Edition
-
The transition between snowfall and rainfall in Bedrock Edition
-
All weather transitions seen at once at the border of a stony shore and a Minecraft:desert
-
An End flash in Java Edition
-
An image of snow and rain from Notch's twitter
References
Minecraft:cs:Počasí Minecraft:de:Wetter (Begriffsklärung) Minecraft:es:Clima Minecraft:fr:Météo Minecraft:it:Tempo atmosferico Minecraft:ja:天候 Minecraft:ko:날씨 Minecraft:nl:Weer Minecraft:pl:Pogoda Minecraft:pt:Clima Minecraft:ru:Погода Minecraft:uk:Погода Minecraft:zh:天气