ModsFinder

LetItRain

by Callisto95

LetItRain keeps rain from being cleared by sleeping, so weather can continue on a Fabric server after players go to bed.

FabricServer-side onlyMIT LicenseOpen source1.20 – 26.2

What it does

Sleeping in a bed normally resets the weather to clear. LetItRain changes that on the server: when a player sleeps, the rain or thunder that is already falling stays in place. A JSON config file named let-it-rain.json controls how the weather is handled, with options that set the chance to restore the weather to 100 or 0 percent, so the server owner decides whether it returns to clear.

The mod is server-side only, so players join without installing anything, and only the server runs it. It requires Fabric API on the server. Files are published for Fabric alone, across 23 release versions 1.20 – 26.2, with 2.3.0-26 for 26.2 as the latest file, released 2026-06-17. The code is open source under the MIT License.

Key features

  1. Rain kept through sleep

    Sleeping in a bed no longer clears rain or thunder on the server, so storms carry on through the night.

  2. Configurable weather restore

    A config option sets the chance that weather is restored after sleep, from 0 percent to 100 percent.

  3. Single JSON config

    Settings live in one file, let-it-rain.json, inside the game's config directory.

  4. Small, focused scope

    The mod changes only the sleep-and-weather behavior and adds no blocks, items or menus.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.22.3.0-26
26.1.22.3.0-26
26.1.12.3.0-26
26.12.3.0-26
1.21.x12 of 12 versions with builds
1.21.112.3.0-21
1.21.102.3.0-21
1.21.92.3.0-21
1.21.82.3.0-21
1.21.72.3.0-21
1.21.62.3.0-21
1.21.52.3.0-21
1.21.42.3.0-21
1.21.32.3.0-21
1.21.22.3.0-21
1.21.12.3.0-21
1.212.3.0-21
1.20.x7 of 7 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Server owners who want weather to persist through sleep and players who prefer storms to last until morning, including those who play with other mods that depend on rain. Players on single-player worlds need the mod too, since it runs wherever the server logic does.

Questions

Does LetItRain need Fabric API?

Yes. Fabric API is required, and the mod is published for Fabric only.

Does every player need LetItRain installed?

No. Players join without it, since only the server has to run the mod.

Where are the mod's settings stored?

Settings are in let-it-rain.json inside the config directory, including the chance to restore the weather after sleep.

Which game versions does LetItRain support?

Files exist 1.20 – 26.2, with 23 release versions in total, including the 26.1 and 26.2 builds.

In the catalog

LetItRain is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,894 mods support Minecraft 26.2.

More from Callisto95

All projects

Similar mods

What the author says

A Minecraft Fabric mod, which keeps the weather when sleeping. This is a modern and fabric version of Yermolim's Keep The Rain.
Callisto95, on the Modrinth page

Official listing

Owner
Callisto95
Published
2023-12-30
Updated on Modrinth
2026-06-17
Facts verified
2026-10-15

Tags