CurseForge · Minecraft mod
Random Weather
A lightweight mod that makes Minecraft weather unpredictable and dynamic by randomizing weather cycles.
Quick answer
Which Random Weather release should I use?
Random weather 1.2.7 MC 1.12.2.jar targets 1.12.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Random Weather required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Random weather 1.2.7 MC 1.12.2.jar need?
Random weather 1.2.7 MC 1.12.2.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Random Weather without breaking your instance.
Built for Random weather 1.2.7 MC 1.12.2.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Random weather 1.2.7 MC 1.12.2.jar. It targets 1.12.2 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Random weather 1.2.7 MC 1.12.2.jar. It opens that exact file at the source.
About this project
What does Random Weather add?
True Randomness: Unlike other mods that rely on fixed timers, this system ensures you never know whether it will rain, storm, or clear up. It brings a dynamic and unpredictable atmosphere to your world.
Status: The mod is stable but currently in beta. We invite everyone to test it and share your feedback!
Version 1.0.6 Update: Please monitor compatibility with the Serene Seasons mod and report any issues.
Version 1.1.9: changes maximum weather duration from 4 hours to 8 hours, providing a better balance for dynamic gameplay. Because daytime hours are 10 minutes long and nighttime hours are another 10 minutes long, droughts could only last a few days/nights, which didn't reflect reality. Please keep in mind that weather can now last for a very long time. If you experience prolonged conditions, don't panic—it's not a bug, but a feature of the new pressure system (high/low pressure.
Version 1.2.2: Change The minimum weather duration is now set to 1 minute, Removed the weather randomization function upon re-entering the world, as it conflicted with the background timer. Weather states now maintain full continuity across game sessions. Important Note on Sleeping: Sleeping in a bed will still trigger a weather randomization (similar to the old world-join behavior). However, this is an intentional design choice to prevent the weather from always unfairly resetting to clear skies every time you wake up.
Thanks to this, you will experience everything from short, scattered showers and storms, to moderate-duration weather, and even long-lasting, continuous atmospheric fronts. Sunny, dry days are also common, representing periods of high pressure.
Important Notes
World Settings: Ensure that cheats are enabled in your world settings for the mod to function correctly.
OptiFine: If you use OptiFine, ensure that "Weather" is set to ON in your video settings; otherwise, weather effects may not be visible.
Mechanism: This mod manages weather patterns by executing commands.
Sleep Mechanic: Sleeping in a bed will reset the current weather, as per standard Minecraft behavior. If you wish to keep the current weather cycle, avoid sleeping, or embrace the sunny morning!
Compatibility
Serene Seasons: Fully compatible! Ideal for bringing season cycles to life.
Configuration: Set B:Change Weather Frequency to false in the Serene Seasons config. This allows our mod to take full control of the weather.
Dynamic Surroundings: Compatible!
Configuration: Set B:Enable Weather Control to false.
Weather2: Compatible.
- Change Local Biomes to Global Overcast,
- Set preventServerThunderstorms to false,
- Set Particle_VanillaAndWeatherOnly to true,
- Set Storm_Rain_Overcast_Amount to 1.0,
- Set both Player_Storm_Deadly_TimeBetweenInTicks and Server_Storm_Deadly_TimeBetweenInTicks to 12000
Recommended Setup
To achieve the most immersive survival experience, I recommend the following:
Serene Seasons Duration: Set to 28 days per season. This provides a perfect balance between seasonal climates and the dynamic, unpredictable weather changes provided by this mod.
Recommended Add-on: I highly recommend installing Snow Real Magic. Combined, these mods transform your world into a living, breathing ecosystem where no two seasons — or two years — are ever the same.
Resetting Weather
By default, sleeping resets the weather. If you wish to prevent this, I recommend using Weather2, as its configuration allows you to disable weather resets during sleep.
Official Distribution
This is the only official page for this mod. If you find it on any other site, please exercise caution, as it may be outdated, malicious, or modified. Always download from this page to ensure you have the latest, safe version.
I apologize for the updates that only change the maximum weather duration.
Changelog Highlights
Version 1.2: Added barometer which shows the current weather, but I don't know if it also works for the near future.
Version 1.1.9 Weather changes randomly between 2 minutes and 8 hours. The Reakistic Golden Compromise.
Project description from CurseForge.
Pick your setup
Random Weather by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Random Weather versions and loaders
Random weather 1.2.7 MC 1.12.2.jar
28 Aug 2026
Random weather 1.2.6 MC 1.12.2.jar
26 Aug 2026
Random weather 1.2.5 MC 1.12.2.jar
26 Aug 2026
Random weather 1.2.4 MC 1.12.2.jar
26 Aug 2026
Random weather 1.2.3 MC 1.12.2.jar
26 Aug 2026
Random weather 1.2.2 MC 1.12.2.jar
Random weather 1.2.2 MC 1.2.2.jar
24 Aug 2026
Random weather 1.2.1 MC 1.12.2.jar
24 Aug 2026
Random weather 1.2 MC 1.12.2.jar
21 Aug 2026
Random weather 1.1.9 MC 1.12.2.jar
20 Aug 2026
Random weather 1.1.8 MC 1.12.2.jar
19 Aug 2026
Random weather 1.1.7 MC 1.12.2.jar
1 Aug 2026
Random weather 1.1.6 MC 1.12.2.jar
26 Jul 2026
Looking for an older file? The official CurseForge project page is in Resources.