Morgnar-ValheimSeasons icon

ValheimSeasons

Four seasons for Valheim / Quatro estações pro Valheim: vegetation, weather, winter cold, ice floes, wolf packs, crops and creatures. Server-synced.

Last updated 11 hours ago
Total downloads 1108
Total rating 2 
Categories Mods Server-side Client-side AI Generated
Dependency string Morgnar-ValheimSeasons-1.3.0
Dependants 1 other package depends on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
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.2351

README

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 DaysPerSeason days.
  • In the last TransitionDays of a season, the change happens in TransitionSteps stages: weather and ground blend toward the next season, grass changes at GrassStep, bushes at BushStep, 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) and freezing like the Mountain. Cold-resistant gear, torch, fire, lava or hot food protect you.
    • Getting wet gives Chilled instead of Wet: 20% slower for 1 minute.
    • Wolf packs roam the map at night, spawned by the game's own spawn system, after Bonemass is defeated (WolfRequiredKey). Leftover wolves outside the Mountain disappear in spring.
    • Nothing grows and nothing can be planted (crops and saplings freeze until spring). Mature crops can still be harvested.
    • No wild berries, mushrooms, thistle, dandelion or seeds to pick.
    • Less game, torches burn faster, ice floes you can walk on.
  • Spring: faster breeding, berries and honey come back faster.
  • Summer:
    • More game and fish.
    • At the peak of summer, heat in the Plains during the day (get wet or find shade).
    • Getting wet in the Plains gives Refreshed instead of Wet: +15% stamina regen for 3 minutes.
  • Fall: bigger harvests, mushrooms come back faster, more Greylings and Trolls. Tamed animals drop twice as much (any star level).
  • Torch and lava: work like a campfire (warmth only, no Rested). Standing near lava also dries you.
  • Crop calendar: each crop has good seasons (grows faster) and off seasons (grows slower).
  • Seasonal creatures: damage, speed, health and spawn tweaks per season (e.g. stronger wolves and slower insects in winter). Fully configurable: Prefab:dano1.2 vel0.85 vida1.1 spawn1.5 dia (damage, speed, health, spawn rate, daytime only). Bosses and tamed creatures are never affected.
  • The season icon tooltip lists every buff, debuff and creature change of the current season, read from the server config.

Season timer (SeasonTimer, server-synced)

How players see the next season change (status icon, its tooltip and messages):

  • horas (default): real-life time left, e.g. 2h 30min (sleeping makes it come sooner).
  • dias: in-game days left, e.g. 3 dias.
  • imersivo: no countdown, only the name and line of the current phase. Each season has 4 phases:
    • Spring: Despertar · Florescer · Renovação · Plenitude
    • Summer: Ascensão · Expansão · Auge · Declínio
    • Fall: Mudança · Colheita · Despedida · Crepúsculo
    • Winter: Silêncio · Resistência · Declínio · Renascimento

With devcommands on, the estacao command always shows the real time.

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 (needs devcommands). F8 cycles
estacao teste transicao <stage> Preview a transition stage (needs devcommands)
estacao lobos Spawn a wolf pack near you (needs devcommands)
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).
  • Live reload: save the .cfg and the changes apply in a few seconds, no server restart needed.
  • Typos in the config (e.g. 1,2 instead of 1.2, a creature name that doesn't exist) are reported in the BepInEx log.

Contact / Bug reports

Found a bug or have a suggestion? Message me on Discord: https://discord.com/users/1079500128953569502

☕ Support the mod

Enjoying the mod? Buy me an energy drink (or a new keyboard, if you're feeling generous) so I can keep this beautiful project going! ⚡⌨️

☕ Donate on PayPal


🇧🇷 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 DaysPerSeason dias.
  • Nos últimos TransitionDays da estação, a troca acontece em TransitionSteps etapas: clima e chão vão puxando pra próxima estação, a grama troca na etapa GrassStep, os arbustos na BushStep e 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) e congela como na Montanha. Roupa de frio, tocha, fogueira, lava ou comida quente protegem.
    • Se molhar dá Gelado em vez de Molhado: 20% mais lento por 1 minuto.
    • Alcateias de lobos pelo mapa à noite, pelo sistema de spawn do próprio jogo, depois de derrotar o Bonemass (WolfRequiredKey). Os lobos que sobram fora da Montanha somem na primavera.
    • Nada cresce e não dá pra plantar (plantações e mudas congelam até a primavera). O que já está maduro dá pra colher.
    • Sem frutinhas, cogumelos, cardo, dente-de-leão ou sementes selvagens pra colher.
    • Menos caça, tocha gasta mais rápido, placas de gelo onde dá pra andar.
  • Primavera: filhotes nascem mais rápido, frutinhas e mel voltam mais rápido.
  • Verão:
    • Mais caça e peixe.
    • No auge do verão, calor nas Planícies de dia (se molhe ou procure sombra).
    • Se molhar nas Planícies dá Refrescante em vez de Molhado: +15% de regeneração de stamina por 3 minutos.
  • Outono: colheita rende mais, cogumelos voltam mais rápido, mais Greylings e Trolls. Animais domesticados dropam o dobro (qualquer estrela).
  • Tocha e lava: funcionam como fogueira (só aquecem, não dão "Descansado"). Ficar perto da lava também te seca.
  • Calendário de cultivo: cada plantação tem suas estações boas (cresce mais rápido) e fora de época (cresce mais devagar).
  • Criaturas por estação: dano, velocidade, vida e spawn mudam conforme a estação (ex.: lobos mais fortes e insetos mais lentos no inverno). Tudo configurável: Prefab:dano1.2 vel0.85 vida1.1 spawn1.5 dia (dano, velocidade, vida, spawn, só de dia). Bosses e criaturas domesticadas nunca são afetados.
  • A dica do ícone da estação mostra todos os buffs, debuffs e mudanças nas criaturas da estação atual, lidos da config do servidor.

Tempo da estação (SeasonTimer, sincronizado pelo servidor)

Como os jogadores veem a próxima troca de estação (ícone, dica do ícone e mensagens):

  • horas (padrão): tempo de vida real que falta, ex.: 2h 30min (dormir adianta).
  • dias: dias do jogo que faltam, ex.: 3 dias.
  • imersivo: sem contagem, só o nome e a frase da fase atual. Cada estação tem 4 fases:
    • Primavera: Despertar · Florescer · Renovação · Plenitude
    • Verão: Ascensão · Expansão · Auge · Declínio
    • Outono: Mudança · Colheita · Despedida · Crepúsculo
    • Inverno: Silêncio · Resistência · Declínio · Renascimento

Com o devcommands ligado, o comando estacao sempre mostra o tempo real.

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 (precisa do devcommands). F8 alterna
estacao teste transicao <etapa> Testa uma etapa da transição (precisa do devcommands)
estacao lobos Chama uma alcateia perto de você (precisa do devcommands)
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).
  • Recarrega sozinha: salve o .cfg e as mudanças valem em alguns segundos, sem reiniciar o servidor.
  • Erros de digitação na config (ex.: 1,2 em vez de 1.2, nome de criatura que não existe) aparecem no log do BepInEx.

Contato / Relatar problemas

Achou um bug ou tem uma sugestão? Me chama no Discord: https://discord.com/users/1079500128953569502

☕ Apoie o mod

Curtiu o mod? Me paga um energético (ou um teclado novo, se estiver se sentindo generoso) pra eu continuar esse lindo projeto! ⚡⌨️

☕ Doar pelo PayPal