Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Seasonality Fix
Fixes stuck or broken season transitions in the Seasonality mod. Prevents season looping and ensures stable season progression after sleep or time skips.
| Last updated | 5 days ago |
| Total downloads | 232 |
| Total rating | 0 |
| Categories | Server-side |
| Dependency string | H4nz0-Seasonality_Fix-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202RustyMods-Seasonality
Dynamic seasons by altering textures and colors, providing an immersive environmental experience that changes with time.
Preferred version: 3.8.0README
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:
👉 https://discord.gg/T4BATaaxzQ
🇬🇧 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: