Please disclose if your mod was created primarily using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
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.
| Last updated | 2 hours ago |
| Total downloads | 5 |
| Total rating | 0 |
| Categories | Server-side Client-side AI Generated |
| Dependency string | tarbaby-RainDance-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
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