All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Raindance

Raindance

by Hexcede • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

This mod lets you make it rain, snow, or storm forever (or never), without having to sacrifice vanilla weather mechanics. It also lets you stop snow layers & ice from generating in case that bothers you. It has a bunch of configuration options for controlling weather & weather mechanics. If you love (or hate) rain or snow, then this mod is for you.

Use cases

This is useful in certain challenge contexts, or in worlds with limited water such as in skyblock. Rain keeps crops hydrated, and thunderstorms allow mob spawns. It's also useful for aesthetics.

Permanent rain also works pretty well with other mods or resource packs to create ambience.

Here are a few examples of things you can do with this mod:

  • Make it permanently rain or snow, even in hot biomes (default configuration)
  • Force weather to specific conditions (e.g. snowy, stormy, etc)
  • Disable weather, or specific weather conditions

Configuration options

This mod offers a variety of configuration options that you can control from the config menu.

Weather Control

All of the options below allow you to manage how weather behaves. The options for each are Always, Never, and Unmodified.

General Options

  • Weather Override - Controls the state of the weather. By default it's set to be always active.
  • Biome Precipitation - Controls biome-specific precipitation. By default this is set to Always, which forces it to be able to precipitate in hot/dry biomes. Setting this to Never disables rain but maintains the gloomy weather aesthetic.

Snowy Weather

  • Snow Override - Overrides whether or not it's snowing.
    • (1.21.9+) If set to Always snow layers will only appear during active precipitation, consistent with cauldron behavior.
    • (pre 1.21.9) If set to Always this will not cause snow layers to spawn outside of biomes they would not normally appear in by default, however cauldrons there will collect powdered snow instead of water.
  • Snow Layer Override - Controls whether or not snow layers will be created when it rains/snows, allowing you to stop them.
  • Ice Generation Override - Controls whether or not water will freeze into ice. This happens whether or not its raining/snowing, since it's an effect of biome temperature and not precipitation.

Stormy Weather

  • Thunderstorm Override - Controls the state of thunderstorms. Unchanged by default.
  • Lightning Override - Controls whether or not lightning/thunder will spawn. Can be used for the gloomy storm aesthetic.

Serene Seasons Compatibility

Serene Seasons compatibility is currently WIP. The table below shows which features are working with the latest version of Raindance when you also have Serene Seasons installed:

Serene Seasons Compatibility Always Never
Weather ✅ ✅
Biome Precipitation ✅ ✅
Snow ❌ ❌
Snow Layers ❌ ❌
Ice ✅ ✅
Thunderstorms ✅ ✅
Lightning ✅ ✅

Client side control

This mod will work on the client if you want to use it to control visual weather aspects. It is required on the client (with config settings set currently as well) if you want some weather overrides to work, particularly the Biome Precipitation & Snow/Thunderstorm overrides.

It's designed with the gameplay aspects of rain in mind, including for servers & modpacks, and not just simple client-side control alone. But it works perfectly fine for this use case.

Recommendations

None of the mods or resource packs listed below are affiliated, but I think they're neat!

With this mod I recommend using a rain-altering resource pack like Rainy Day or Realistic Rain. Mods like Sound Physics Remastered and Immersive Thunder are also great touches that will improve the ambience of your rain. There are also many mods that have nice interactions, benefits, or behavioural changes with rain that you might enjoy combining with Raindance.

Rain Growth

The Rain Growth mod makes crops grow quicker in the rain. In combination with Raindance you can use this mod to permanently speed up the growth of crops exposed to the sky.

Weather Changer

If quick, client-side weather control is something you're looking for, you might be interested in Weather Changer as an alternative or in addition to, which is designed specifically for removing or changing weather on the client. Raindance might still be useful if you want some extra fine-tuned control.

Modpacks

You are free to include this mod in your modpacks. If you end up making any money off of my work, I would appreciate some support, but it's not necessary.

Roadmap

Some stuff I'd like to add to this mod in the future. I will do my best to backport to older Minecraft versions where possible.

Commands

Commands to control the mod configuration at runtime for datapacks & functions to use, and for better operability without YACL.

Per-world configuration

Configuration per world instead of globally.

Config syncing

Syncing the mod's config with the client, while also being able to allow or disallow clients from controlling the weather they see locally.

Fine-tuned biome overrides

Better overrides for biomes to customize weather per biome. You can already do this with a datapack, but it would be convenient to have a way to configure this in-game.

Weather & Storm Beacons

Craftable beacons that control the weather. Should be able to disable this with a config option.

Weather & Storm Suppressors

Craftable beacons which suppress rain and/or storms when a player is nearby. Should be able to disable this with a config option.

Biome Rain Colors (Maybe)

I want to look into dynamically coloring rain particles based on the biome. If there aren't too many shader/render limitations that would make this invasive I will likely add a config option for this in the future.

Regional Weather (Maybe)

I'd like to look into implementing a way for the state of weather to be locational. Similar to how it might never rain in deserts, I'd like to generalize that behaviour into something more controllable or programmable, most likely on an individual per chunk basis. With the previously mentioned blocks, this would allow for interesting locations & mechanics in modpacks. If I do this I would like to provide APIs to other mods.

Support & Feedback

How to Install Raindance (Mod)

Raindance by Hexcede is verified for Fabric, Forge, Neoforge across Minecraft versions 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2 (latest release: 0.1.0, file size: 226 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2) and platform (Fabric, Forge, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge.
  3. Move the downloaded Raindance file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x
Neoforge
9mo ago 1
1.21.x
Fabric
9mo ago 1
1.21.x
Neoforge
9mo ago 1
1.21.x
Fabric
9mo ago 1
1.21.x
Neoforge
9mo ago 1
1.21.x
Fabric
9mo ago 1
1.20.x
Fabric
9mo ago 1
1.20.x
Forge
9mo ago 1
1.20.x
Fabric
9mo ago 1
1.21.11
Neoforge
9mo ago 1
1.21.11
Fabric
9mo ago 1
1.20.x
Forge
11mo ago 1
25w46a 25w45a 25w44a +4
Neoforge
11mo ago 1
25w46a 25w45a 25w44a +4
Fabric
11mo ago 1
1.21.x
Neoforge
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Neoforge
11mo ago 1
1.20.x
Neoforge
last yr. 1
1.20.x
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Neoforge
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Forge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Neoforge
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Forge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Forge
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Fabric
last yr. 1
1.19.x
Forge
last yr. 1
1.19.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Forge
last yr. 1
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Update for 1.21.11
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
[0.1.0] Raindance 0.1.0 by Hexcede on Jan 28, 2026
Download
  • Update for 1.21.11
  • Fixed a bug where Snow Mode set to Disallow would result in biome precipitation being forced
  • Fix incompatibility with other mods using mixinextras
[0.0.4] Raindance 0.0.4 by Hexcede on Nov 24, 2025
Download
NOTICE: YACL 1.8.0 for 1.21.9+ is required, but will crash when opening the config screen. The mod is otherwise functional.

  • Added lightning override setting
  • Added snow layer & ice override settings
  • Fixed forced snow mode not properly generating snow/ice
  • Improved compatibility with other mods like Serene Seasons
[0.0.4] Raindance 0.0.4 by Hexcede on Nov 24, 2025
Download
NOTICE: YACL 1.8.0 for 1.21.9+ is required, but will crash when opening the config screen. The mod is otherwise functional.

  • Added lightning override setting
  • Added snow layer & ice override settings
  • Fixed forced snow mode not properly generating snow/ice
  • Improved compatibility with other mods like Serene Seasons
[0.0.4] Raindance 0.0.4 by Hexcede on Nov 24, 2025
Download
NOTICE FOR 1.21.9: YACL 1.8.0 has a bug that causes the game to crash when opening the mod list. The only workaround I have found is to update to 1.21.10.

  • Added lightning override setting
  • Added snow layer & ice override settings
  • Fixed forced snow mode not properly generating snow/ice
  • Improved compatibility with other mods like Serene Seasons
Raindance Icon
Download Raindance
Select game version
Select platform