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.
ValheimSeasons
Four seasons for Valheim / Quatro estações pro Valheim: vegetation, weather, winter cold, ice floes, wolf packs, crops and creatures. Server-synced.
| Date uploaded | 2 weeks ago |
| Version | 1.0.0 |
| Download link | Morgnar-ValheimSeasons-1.0.0.zip |
| Downloads | 26 |
| Dependency string | Morgnar-ValheimSeasons-1.0.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2351README
ValheimSeasons
🇺🇸 English below · 🇧🇷 Português mais abaixo
Spring → Summer → Fall → Winter for the whole Valheim world, with gradual transitions, seasonal weather, visuals and gameplay. Seasonal textures are generated from the game's own textures (no extra texture packs). Mountain, Ashlands and Deep North have no seasons.
Must be installed on the server and every client. The server decides the season and syncs it (no ServerSync needed).
Season cycle
- The season follows the in-game day. Each season lasts
DaysPerSeasondays. - In the last
TransitionDaysof a season, the change happens inTransitionStepsstages: weather and ground blend toward the next season, grass changes atGrassStep, bushes atBushStep, and trees when the new season starts. Vegetation swaps at night by default (SwapAtNight). - Sleeping is safe: the right stage is always calculated from world time.
Visuals
- Spring: bright greens and blossoms. Summer: darker leaves, drier Plains.
- Fall: golden leaves, grass, ground and moss. Winter: bare trees and bushes, snowy ground and moss, ice floes drifting on the sea.
- Buildings, items, creatures and locations are never changed.
Gameplay (config section "6 - Mecânicas", server-synced)
- Winter: no rain (snow/blizzards instead), freezing like the Mountain (cold-resistant gear, torch, fire or hot food protect you), wolf packs at night, no wild berries/mushrooms, less game, torches burn faster, ice floes you can walk on.
- Torch: works like a portable campfire (warmth only, it doesn't give Rested).
- Spring: faster breeding, berries and honey come back faster.
- Summer: more game and fish, heat in the Plains during the day (get wet or find shade).
- Fall: bigger harvests, more Greylings and Trolls.
- Crop calendar: each crop has good seasons. In winter crops only grow in a greenhouse (a fire nearby; a roof is allowed). Turnips are cold-hardy.
- Seasonal creatures: damage, speed, health, meat and spawn tweaks per season (e.g. stronger wolves and slower insects in winter, fat animals in fall). Fully configurable:
Prefab:dano1.2 vel0.85 vida1.1 carne1 spawn1.5 dia(damage, speed, health, extra meat, spawn rate, daytime only). Bosses and tamed creatures are never affected.
Commands (F5 console)
| Command | What it does |
|---|---|
estacao |
Current season, days left, transition stage |
estacao set <primavera|verao|outono|inverno|auto> |
Lock/unlock the season (admin) |
estacao teste <season|off> |
Preview a season on your client only (admin/host). F8 cycles |
estacao teste transicao <stage> |
Preview a transition stage (admin/host) |
estacao lobos |
Spawn a wolf pack (admin/host) |
estacao material |
Show the material under/in front of you |
Config
BepInEx/config/ValheimSeasons/ValheimSeasons.cfg
- Sections 1 and 6 come from the server and are synced to everyone.
- Section 3 is visual and per client (snow amount, fall colors, texture size, cache...).
- Generated textures are cached in
BepInEx/config/ValheimSeasons/cache/(delete it to regenerate).
Contact / Bug reports
Found a bug or have a suggestion? Message me on Discord: https://discord.com/user/1079500128953569502
🇧🇷 Português
Primavera → Verão → Outono → Inverno no mundo inteiro do Valheim, com transição gradual, clima, visual e mecânicas próprias de cada estação. As texturas sazonais são geradas pelo mod a partir das texturas do próprio jogo (sem pacote de texturas extra). Montanha, Ashlands e Deep North ficam sem estação.
Precisa estar no servidor e em todos os jogadores. O servidor decide a estação e sincroniza (não precisa de ServerSync).
Ciclo das estações
- A estação segue o dia do jogo. Cada estação dura
DaysPerSeasondias. - Nos últimos
TransitionDaysda estação, a troca acontece emTransitionStepsetapas: clima e chão vão puxando pra próxima estação, a grama troca na etapaGrassStep, os arbustos naBushStepe as árvores quando a estação nova começa. Por padrão a vegetação troca à noite (SwapAtNight). - Dormir não quebra nada: a etapa certa é sempre calculada pelo tempo do mundo.
Visual
- Primavera: verde vivo e flores. Verão: folhas mais escuras, Planícies mais secas.
- Outono: folhas, grama, chão e musgo dourados. Inverno: árvores e arbustos sem folhas, neve no chão e no musgo, placas de gelo boiando no mar.
- Construções, itens, criaturas e locais nunca mudam.
Mecânicas (seção "6 - Mecânicas" da config, sincronizada pelo servidor)
- Inverno: sem chuva (neve/nevasca no lugar), congela como na Montanha (roupa de frio, tocha, fogueira ou comida quente protegem), alcateias de lobos à noite, sem frutinhas/cogumelos selvagens, menos caça, tocha gasta mais rápido, placas de gelo onde dá pra andar.
- Tocha: funciona como uma fogueira portátil (só aquece, não dá "Descansado").
- Primavera: filhotes nascem mais rápido, frutinhas e mel voltam mais rápido.
- Verão: mais caça e peixe, calor nas Planícies de dia (se molhe ou procure sombra).
- Outono: colheita rende mais, mais Greylings e Trolls.
- Calendário de cultivo: cada plantação tem suas estações boas. No inverno só cresce em estufa (fogo por perto; pode ter teto). O nabo resiste ao frio.
- Criaturas por estação: dano, velocidade, vida, carne e spawn mudam conforme a estação (ex.: lobos mais fortes e insetos mais lentos no inverno, animais gordos no outono). Tudo configurável:
Prefab:dano1.2 vel0.85 vida1.1 carne1 spawn1.5 dia(dano, velocidade, vida, carne extra, spawn, só de dia). Bosses e criaturas domesticadas nunca são afetados.
Comandos (console F5)
| Comando | O que faz |
|---|---|
estacao |
Estação atual, dias restantes, etapa da transição |
estacao set <primavera|verao|outono|inverno|auto> |
Trava/destrava a estação (admin) |
estacao teste <estação|off> |
Testa uma estação só no seu cliente (admin/host). F8 alterna |
estacao teste transicao <etapa> |
Testa uma etapa da transição (admin/host) |
estacao lobos |
Chama uma alcateia (admin/host) |
estacao material |
Mostra o material do que está embaixo/na frente |
Config
BepInEx/config/ValheimSeasons/ValheimSeasons.cfg
- As seções 1 e 6 vêm do servidor e são sincronizadas pra todos.
- A seção 3 é visual e de cada jogador (quantidade de neve, cores do outono, tamanho das texturas, cache...).
- As texturas geradas ficam em
BepInEx/config/ValheimSeasons/cache/(apague a pasta pra gerar de novo).
Contato / Relatar problemas
Achou um bug ou tem uma sugestão? Me chama no Discord: [https://discord.com/user/1079500128953569502]
CHANGELOG
Changelog
1.3.0
English
- Wolf packs:
- Now spawned across the map by the game's own spawn system, not just near players.
- Only after Bonemass is defeated (
WolfRequiredKey, empty = always). - Leftover wolves outside the Mountain disappear in spring (tamed wolves are never touched).
- Chilled (winter): getting wet gives a slow debuff instead of Wet (
WinterChill, 20% slower for 1 min, configurable). - Refreshed (summer, Plains): getting wet gives a buff instead of Wet (
SummerRefresh, +15% stamina regen for 3 min, protects from the heat). - Heat only at the peak of summer by default (
SummerHeatPhases). - Lava counts as fire: warms you and dries you off (no Rested).
- Winter harvest rework:
- Nothing grows: crops and saplings freeze until spring.
- Nothing can be planted.
- Mature crops can still be harvested.
- No wild berries, mushrooms, thistle, dandelion or seeds to pick.
- The greenhouse was removed.
- Mushrooms come back faster in fall (
MushroomRegrow). - Tamed animals drop twice as much in fall (
TamedFallDrop), any star level. Wild animals no longer get extra meat (thecarnecreature effect was removed and is stripped from old configs). - Season effects stay in their season: Chilled and Warm only in winter, Refreshed and Heat only in summer. They are removed as soon as the season changes.
- Season tooltip: lists the season's buffs, debuffs and creature changes, built from the server config. Fixed regen lines showing twice.
- New icons for Heat, Chilled, Refreshed and Warm.
- Test mode (F8,
estacao teste,estacao lobos) now requires devcommands. - Performance: fewer hitches on season change and while ice floes spawn, less work per frame for plants, creatures and the season icon, and the server only rereads the config when it changes.
- Removed options are cleaned from the
.cfgautomatically.
Português
- Alcateias:
- Agora aparecem pelo mapa pelo sistema de spawn do próprio jogo, não só perto dos jogadores.
- Só depois de derrotar o Bonemass (
WolfRequiredKey, vazio = sempre). - Os lobos que sobram fora da Montanha somem na primavera (domesticados nunca são tocados).
- Gelado (inverno): se molhar dá um debuff de lentidão em vez de Molhado (
WinterChill, 20% mais lento por 1 min, configurável). - Refrescante (verão, Planícies): se molhar dá um buff em vez de Molhado (
SummerRefresh, +15% de regeneração de stamina por 3 min, protege do calor). - Calor só no auge do verão por padrão (
SummerHeatPhases). - Lava conta como fogueira: aquece e seca (não dá Descansado).
- Colheita no inverno refeita:
- Nada cresce: plantações e mudas congelam até a primavera.
- Não dá pra plantar.
- O que já está maduro dá pra colher.
- Sem frutinhas, cogumelos, cardo, dente-de-leão ou sementes selvagens.
- A estufa saiu.
- Cogumelos voltam mais rápido no outono (
MushroomRegrow). - Animais domesticados dropam o dobro no outono (
TamedFallDrop), qualquer estrela. Os selvagens não ganham mais carne extra (o efeitocarnedas criaturas saiu e é tirado das configs antigas). - Efeitos ficam na estação deles: Gelado e Aquecido só no inverno, Refrescante e Calor só no verão. Somem assim que a estação troca.
- Dica do ícone da estação: mostra os buffs, debuffs e mudanças nas criaturas, montados com a config do servidor. Corrigidas as linhas de regeneração que apareciam duas vezes.
- Ícones novos pra Calor, Gelado, Refrescante e Aquecido.
- Modo teste (F8,
estacao teste,estacao lobos) agora precisa do devcommands. - Desempenho: menos travadinhas na troca de estação e enquanto as placas de gelo aparecem, menos trabalho por frame com plantas, criaturas e o ícone da estação, e o servidor só relê a config quando ela muda.
- Opções que saíram são tiradas do
.cfgsozinhas.
Update the server and all players together (the synced rules changed). / Atualize o servidor e todos os jogadores juntos (as regras sincronizadas mudaram).
1.2.0
English
- Config live reload: saving the
.cfgnow applies the changes in a few seconds. On a server, the new rules are sent to every player automatically — no restart needed. - Config check: typos are reported in the BepInEx log (comma instead of dot like
1,2, unknown effects, creature/prefab names that don't exist, wrong season names,SeasonTimervalues). Broken parts are ignored, the rest keeps working. - Conflict warning: if another world-seasons mod (e.g. Seasonality) is installed, a warning shows in the log and on screen. Using two season mods together breaks textures and weather.
- Smoother first load: mipmaps and the alpha fix for grass/leaves are now built in the background thread (they used to cause small hitches the first time textures were generated).
- Wolf packs in multiplayer: only one player of a group rolls the pack chance. Before, every nearby player rolled, so groups got many more packs.
- Old options cleanup: options that no longer exist (like
ThinIce) are removed from the.cfgautomatically.
Português
- Config recarrega sozinha: salvar o
.cfgaplica as mudanças em alguns segundos. No servidor, as regras novas vão pra todos os jogadores automaticamente, sem reiniciar. - Checagem da config: erros de digitação aparecem no log do BepInEx (vírgula no lugar do ponto tipo
1,2, efeito desconhecido, criatura/prefab que não existe, estação escrita errada, valor doSeasonTimer). A parte com erro é ignorada, o resto continua funcionando. - Aviso de conflito: se outro mod de estações no mundo (ex.: Seasonality) estiver instalado, aparece um aviso no log e na tela. Usar dois mods de estação juntos bagunça texturas e clima.
- Primeira entrada mais suave: os mipmaps e o ajuste de transparência da grama/folhas agora são feitos em segundo plano (antes davam umas travadinhas na primeira geração das texturas).
- Alcateias no online: só um jogador do grupo sorteia a alcateia. Antes cada jogador perto sorteava, e em grupo apareciam bem mais lobos.
- Limpeza de opções antigas: opções que não existem mais (como
ThinIce) saem do.cfgsozinhas.
Update the server and all players together. / Atualize o servidor e todos os jogadores juntos.
1.1.1
- README: added a PayPal donation link. No changes to the mod itself.
- README: adicionado link de doação pelo PayPal. O mod em si não mudou.
1.1.0
English
- New
SeasonTimeroption (section "6 - Mecânicas", server-synced): choose how players see the next season change.horas: real-life time left (e.g. "2h 30min").dias: in-game days left (e.g. "3 dias").imersivo: no countdown, just the current phase. 4 named phases per season (e.g. Despertar, Colheita, Silêncio) with an atmospheric line in the icon tooltip.
- The season icon tooltip now shows the time left or the phase line.
- Admins/host always see the real time in the
estacaocommand, even in immersive mode. - Fixed: winter ice floes stayed on the sea after turning off test mode (F8 /
estacao teste) or after an admin changed the season. Manual changes now apply instantly; natural season changes still wait for the night. - Fixed the Discord contact link.
Português
- Nova opção
SeasonTimer(seção "6 - Mecânicas", sincronizada pelo servidor): escolha como os jogadores veem a próxima troca de estação.horas: tempo de vida real que falta (ex.: "2h 30min").dias: dias do jogo que faltam (ex.: "3 dias").imersivo: sem contagem, só a fase atual. 4 fases com nome por estação (ex.: Despertar, Colheita, Silêncio) e uma frase na dica do ícone.
- A dica do ícone da estação agora mostra o tempo que falta ou a frase da fase.
- Admin/host sempre vê o tempo real no comando
estacao, mesmo no modo imersivo. - Corrigido: as placas de gelo do inverno ficavam no mar depois de desligar o modo teste (F8 /
estacao teste) ou quando o admin trocava a estação. Trocas manuais agora valem na hora; a troca natural continua esperando a noite. - Corrigido o link de contato do Discord.
Update the server and all players together (the synced rules changed). / Atualize o servidor e todos os jogadores juntos (as regras sincronizadas mudaram).
1.0.1
- Added Discord contact for bug reports and suggestions (README and website link). No changes to the mod itself.
- Adicionado contato do Discord pra relatar bugs e sugestões (README e link do site). O mod em si não mudou.
1.0.0
- First release. / Primeira versão.