Seasonality Fix

版本 v1.0.0·更新於 2026-05-03

Fixes stuck or broken season transitions in the Seasonality mod. Prevents season looping and ensures stable season progression after sleep or time skips.

模組介紹 作者原文

Seasonality Fix

🇭🇺 Magyar

Ez a mod a Seasonality mod egy kellemetlen hibáját javítja, amikor az évszakok:

  • beragadnak
  • nem váltanak
  • vagy alvás / időugrás után elkezdenek „pörögni”

🔧 Mit csinál?

A mod figyeli az aktuális évszak állapotát, és ha azt látja, hogy:

  • az évszak ideje lejárt
  • de nem történik váltás

akkor:

  • törli a beragadt időzítést
  • kényszerít egyetlen helyes évszakváltást
  • újraindítja az időzítőt

✔️ Eredmény

  • nincs több végtelen évszak loop
  • nincs beragadás
  • nincs visszainduló évszak
  • stabil működés alvás után is

⚙️ Konfiguráció

A config fájlban állítható:

  • Engedélyezve – mod ki/be
  • Ellenőrzési idő – milyen gyakran vizsgálja az állapotot
  • Sleep override törlése – beragadt alvás állapot reset
  • Részletes naplózás
  • Brutál diagnosztikai naplózás (csak hibakereséshez)

⚠️ Fontos

  • A mod nem változtatja meg az évszakok hosszát
  • Nem írja felül a Seasonality configodat
  • Csak akkor avatkozik be, ha hiba történik

🧩 Függőségek

  • BepInEx
  • Seasonality (RustyMods)

💬 Hibajelentés

Hibát találtál? Írd meg nekünk Discordon:

👉

🇬🇧 English

This mod fixes an issue in the Seasonality mod where seasons can:

  • get stuck
  • fail to transition
  • or rapidly loop after sleep / time skips

🔧 What does it do?

The mod monitors the current season state and if it detects that:

  • the season duration has expired
  • but no transition occurs

it will:

  • cancel any stuck scheduled invoke
  • trigger exactly one correct season change
  • restart the internal timer

✔️ Result

  • no more infinite season loops
  • no stuck seasons
  • no season reset bugs
  • stable behavior after sleeping

⚙️ Configuration

Available in config:

  • Enabled
  • Check interval
  • Clear sleep override
  • Verbose logging
  • Diagnostic logging (debug only)

⚠️ Important

  • Does NOT change season durations
  • Does NOT override Seasonality configs
  • Only intervenes when a bug is detected

🧩 Dependencies

  • BepInEx
  • Seasonality (RustyMods)

💬 Reporting issues

Found a bug? Let us know on Discord:

👉

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_ValheimRustyMods-Seasonality

檔案與校驗

檔案名稱
Seasonality_Fix-1.0.0.zip
檔案大小
136.4 KiB