
Rain in dry places
With this datapack rain can fall in the desert, savanna, badlands and all their variants (see below).
How it works:
This datapack replaces some biome files with modified versions that change a single line concerning precipitation. This means if it rains or snows anywhere in the game it also rains in those modified biomes.
When adding this datapack to an existing world, it has to be loaded (of course) and the world needs to be reentered for rain to appear. The same goes for disabling the datapack.
Changed Biomes:
badlands, desert, eroded_badlands, savanna, savanna_plateau, windswept_savanna, wooded_badlands
Limitations and Issues:
Due to this approach the datapack also overwrites a biome's data for terrain generation, spawns, etc. and should therefore only be used in the correct minecraft version. Should any other datapack in use also replaces those biome files for badlands, etc., they will conflict.
In the latter case you can fix this yourself, by unpacking the other datapack, going to data\minecraft\worldgen\biome, and changing the value of single line in the biomes' .json files (listed above):
"has_precipitation": false -> "has_precipitation": true
This way your other datapack will allow rain in desert etc. without needing this datapack in the first place.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.5
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.
- Downloads as Rain_in_dry_places_1.0_1.21.5.zip
- Download size: 65 KB
- Download link checked 21 Aug 2026 — working
These come from our own check of the pack file, not from the source page.