Seasons

版本 v1.10.5·更新於 2026-10-05

Four customizable seasons. Different visual flavor for every season, seasonal impact on gameplay. Frozen water and ice floes in Winter. Different weather, raids, lightings and trader items. New specia

截圖 共 1 張

模組介紹 作者原文

Seasons

Four customizable seasons.

Seasons changes Valheim through spring, summer, fall and winter. Each season can affect the world, weather, lighting, resources, creatures and character stats, while still keeping the vanilla game recognizable.

Conditional Config Sync

  • Config values marked with [Synced with Server] are synchronized from the server by default. Most of them control whether an entire feature or section is enabled, while its visual presentation and formatting remain configurable by each client
  • Server administrators can change the synchronization policy for policy-controlled settings in BepInEx/config/shudnal.ConditionalConfigSync/ConditionalConfigSync.SyncPolicy.cfg
  • Prefix an exact setting or whole-section identifier with + to force server control or - to make it client-controlled. Exact-setting rules take precedence over whole-section rules
  • Use shared modpack configs or distribute your config manually if you also want client-controlled appearance and formatting settings to be identical for all players initially
  • Seasons must be installed on the server and every connecting client
  • The current season and day, seasonal JSON settings, generated runtime data, and settings that affect shared world state or networked physics are always controlled by the server and cannot be made client-controlled through the synchronization policy
  • Settings without [Synced with Server] are client-controlled by default, but a server administrator can still force them to be server-controlled through the synchronization policy
  • If you install this mod manually do not forget to install ConditionalConfigSync

If you experience FPS issues

If you notice FPS drops, your GPU might handle more. Try adding these launch options:

-gfx-enable-gfx-jobs -gfx-enable-native-gfx-jobs

in Valheim's launch options on Steam.

This unlocks more GPU power for the game, which might help. It is more convenient than editing the boot.config file and is safe to try.

If you use the RenderLimits mod and have the "Distance area" setting higher than 10, it may cause noticeable FPS loss in areas with many trees. This cannot be further optimized with modding tools alone.

What can be customized per season

  • Environments: add new weather types, modify weather properties, or remove weather.
  • Random events: adjust event frequency, remove events, or change biome restrictions.
  • Lighting: control luminance, fog density for different times of day and indoors.
  • Stats: modify regeneration rates, stamina usage, skill levels, skill gain speed, damage modifiers, and more.
  • Seasonal settings: adjust season length, night length, production rates, and other multipliers.
  • Trader items: add seasonal trader inventory to balance resource availability.

Configuring the mod

The mod uses general settings through BepInEx configuration.

Custom settings

Custom seasonal settings are defined using JSON files.

The mod creates a shudnal.Seasons directory inside the BepInEx config folder. This is where default and custom settings are stored.

Default settings

On each world load, the mod generates a Default settings folder containing files with default values.

BepInEx\config\shudnal.Seasons\Default settings

You need to launch the world at least once after installing the mod to generate these default files.

Important: Do not edit files inside the Default settings folder directly. Any changes will be overwritten the next time you load a world or update the mod.

How to create custom settings

To create custom seasonal settings:

  • Open the folder:

BepInEx\config\shudnal.Seasons\Default settings

  • Copy the file you want to edit (e.g., Winter.json).
  • Paste it into the main shudnal.Seasons config folder:

BepInEx\config\shudnal.Seasons\

  • Edit the copied file as needed.

If your changes are applied, you will see this message in the BepInEx console or LogOutput.log:

[Info: Seasons] Settings updated: Winter

Note: For the seasonal files such as Winter.json, omitted proper

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

ValheimModding-JsonDotNETdenikson-BepInExPack_Valheimshudnal-ConditionalConfigSync

檔案與校驗

檔案名稱
Seasons-1.10.5.zip
檔案大小
2.5 MiB
SHA-256
9d494fe48577b8efa3e8010791728825c7b05cc089b7a90b2cdee62ebfcdb0be
入庫時間
2026-10-06 19:25