Back to mods
Random Weather project artwork

CurseForge · Minecraft mod

Random Weather

A lightweight mod that makes Minecraft weather unpredictable and dynamic by randomizing weather cycles.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Random Weather release should I use?

Updated today
Latest stable file Random weather 1.2.7 MC 1.12.2.jar
Game version 1.12.2
Loader Forge

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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.

No extra mods listed for this file

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.

  1. 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.

  2. 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.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 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.

1 available setups

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

32 of 32 releases match

Looking for an older file? The official CurseForge project page is in Resources.