NaturalDisasters
Ten server-authoritative natural disasters: earthquake, ocean tsunami, tornado that lifts you, sandstorm, blizzard, meteor shower, volcanic ash, blood moon, supercell lightning, wildfire. Forecast HUD
模組介紹 作者原文
Natural Disasters
Ten localized natural disasters for Valheim, run by the server, felt by everyone nearby. An earthquake cracks the ground under your base, the ocean itself rises into a tsunami that floods the beach, a tornado lifts you off the ground and drops you, sandstorms blind and slow you while sand-coloured undead hunt you in the dust, blizzards freeze you unless you find shelter or a fire, meteors burn the forest, volcanic ash brings Twitchers, a blood moon calls Fenrings and bats, supercells throw bursts of lightning at your rooftops, and wildfires spread with the wind and leave black scars behind.
Every event is announced on screen ("Dark clouds gather... a tornado is forming", in the same style as the new-day message), shown as a coloured circle on the map, forecast under the minimap, approaches gradually, plays its own sound bed with random impacts, and cleans up after itself. Events start around you — or between you and your base — with a radius of 220–380 m, some only by day or by night, and harder ones unlock as you defeat bosses. The disasters themselves never take a building below 30 % durability and wards protect against them — but the creatures they bring fight your walls like any other monster. Every rule is a config value synced from the server.
Testing build. This is an early public version. Please report anything odd on Discord: — type ntldstr report in the console, then attach the file it writes (see Reporting bugs below).
Requirements
- Valheim 1.0 (Steam, current version)
- BepInExPack_Valheim 5.4.2350 or newer
- Jötunn 2.30.1 or newer
Install the mod on the server and on every client, same version. Disasters are decided and simulated by the server (or the host in a hosted game); clients render what the server tells them. A client without the mod will not see events, will not be affected, and will desync ownership of pushed objects.
Installation
r2modman Mod Manager (recommended)
- Install BepInExPack_Valheim and Jötunn (they are pulled in automatically as dependencies).
- Install Natural Disasters.
- Start the game with Start modded. The config file BepInEx/config/wallachianvikings.WVDWS.cfg is created on first launch.
Manual
- Install BepInEx and Jötunn.
- Copy WVDWS.dll and the whole assets folder from this package into BepInEx/plugins/NaturalDisasters/ (the assets folder must stay next to the DLL).
- Launch the game once to generate the config.
Dedicated server
Install exactly as above in the server's BepInEx/plugins. Edit the server's wallachianvikings.WVDWS.cfg to tune gameplay; those values are pushed to every client on connect (client-side copies of gameplay values are ignored). Audio, VFX quality, forecast HUD and language stay local to each player.
The events
| Event | What happens |
|---|---|
| Earthquake | Camera shakes in pulses, dust and pebbles jump off the ground, the sea churns, structures take capped damage. Deep rumble with random rock cracks and booms. Rubble Trolls — and sometimes a Rubble Golem — come out of the shaking ground. |
| Tsunami | Only after a recent earthquake and only on a low, broad coast. The sea draws back, then a ~28 m wall of the game's own water rises offshore and rolls onto the beach. It lifts swimmers and ships, carries you inland, hits buildings once, then recedes. |
| Tornado | (day) A dark condensation funnel under a wide rotating storm deck — hundreds of clouds, scud racing in low, lightning flashing inside the deck, rain near the funnel — travels across the zone. Inside the suction radius you are pulled in, spun, lifted into the air and dropped — with normal fall damage. Debris and dust everywhere. |
| Sandstorm | (day) Visibility drops to ~18 m, sand streaks past the camera. Running into the wind is very slow and drains stamina, running with it is faster, jumps are pushed downwind and you drift while airborne. Sand Skeletons and the occasional Sand Wraith come out of the dust. Shelter protects. |
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: