RainDance
Hold an axe and /dance to summon rain. Keep dancing to escalate to a thunderstorm. Server-side detection, client-side weather via custom RPC. All durations and messages configurable.
About this mod Author’s original text
RainDance
Hold an axe and perform the /dance emote to commune with the rain spirits.
How it works
- Dance with an axe for 10 seconds → Rain is summoned
- Keep dancing for another 10 seconds → Escalates to a ThunderStorm
- Weather lasts 60 seconds then clears automatically
Installation
Server: Drop RainDance.dll into BepInEx/plugins. Config is generated on first run at BepInEx/config/raindance.cfg.
Clients: Drop RainDance.dll into BepInEx/plugins. No config needed on the client — the server drives everything. Clients without the mod will still receive the HUD notification but won't see the weather change.
Configuration (server-side)
| Key | Default | Description |
|-----|---------|-------------|
| RainDanceSeconds | 10 | Seconds of axe-dancing to summon Rain |
| StormDanceSeconds | 10 | Additional seconds to escalate to ThunderStorm |
| WeatherDurationSeconds | 60 | How long the weather lasts (0 = permanent) |
| RainMessage | Your axe-dance has pleased the rain spirits! | Broadcast when Rain is summoned |
| StormMessage | The spirits are FURIOUS — a storm descends! | Broadcast when ThunderStorm is unleashed |
| ClearedMessage | The storm has passed. | Broadcast when weather clears |
Notes
- Detection and timing are server-side only
- Weather is applied to each client locally via a custom RPC
- No Jotunn dependency — raw BepInEx/Harmony only
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: