tarbaby-RainDance icon

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-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

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