DeepNorthSnowfall

版本 v1.0.8·更新於 2026-10-04

Restores Deep North ground snow after sleep.

模組介紹 作者原文

Deep North Snowfall

Deep North Snowfall is a small BepInEx Valheim mod that makes Deep North ground snow look fresh again after players sleep.

It restores missing ground snow from footprints, walked paths, and shovel-cleared snow back toward the area's normal generated snow depth. It does not create continuous snowfall, weather simulation, or gradual buildup.

Install

Install on the dedicated server and on clients that visit the Deep North:

BepInEx/plugins/DeepNorthSnowfall.dll

For hosted dedicated servers, client installation is important. Many hosted servers do not keep terrain objects loaded, so the server creates the restore event and modded clients apply it to the Deep North terrain they actually load.

What It Does

  • After a successful sleep, starts one Deep North snow refresh.
  • Adds the admin command snowrestore for manual testing or manual refreshes.
  • Syncs restore events from the server to modded clients.
  • Restores loaded Deep North zones immediately when possible.
  • Restores other Deep North zones once later, when a modded client loads them.
  • Saves restored snow through Valheim's normal terrain save/sync system.

What It Does Not Do

  • Does not change terrain height.
  • Does not flatten, dig, raise, or reset terrain.
  • Does not touch buildings, structures, vegetation, items, or creatures.
  • Does not pile snow higher than the area's generated natural snow value.
  • Does not run continuous snow regeneration in the background.

Command

Run from the server console or from an admin client with the mod installed:

snowrestore

The command starts a pending Deep North snow refresh on the server and broadcasts it to modded clients. It does not matter where the admin is standing. Only Deep North ground snow paint can be changed.

Config

BepInEx creates the config after the mod runs once:

BepInEx/config/com.teamgrimgoren.valheim.deepnorthsnowfall.cfg

Useful settings:

  • RestoreAfterSleep: enable or disable automatic restore after sleep.
  • PostEventScanSeconds: how long the mod keeps actively rechecking for newly loaded terrain immediately after sleep or snowrestore. Default: 30.
  • PostEventScanIntervalSeconds: how often those short checks run.
  • VerboseZoneLogs: log each touched zone.

PostEventScanSeconds is only the short immediate retry window. It is not the lifetime of the pending snow refresh. Deep North zones can still restore later when a modded client loads them.

The mod also creates a small state file:

BepInEx/config/com.teamgrimgoren.valheim.deepnorthsnowfall.state

That file tracks the current restore cycle and which Deep North zones have already been restored for it.

Compatibility

Deep North Snowfall should be compatible with mods that leave Valheim's normal terrain paint/save systems intact.

It may conflict with mods that replace terrain saving, repurpose Deep North snow paint data, or directly reset/rewrite the same terrain paint values.

Safety

This mod was built to be conservative. It restores only the Deep North terrain paint value used for ground snow depth, then asks Valheim to save the terrain component normally.

It does not write to terrain height, level, smooth, flatten, raise, or dig data.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
DeepNorthSnowfall-1.0.8.zip
檔案大小
173.6 KiB