


Foglands replaces the oppressive purple particle mist in Valheim's Mistlands with a more pleasant, atmospheric fog system. The thick, motion-sickness-inducing mist is replaced with a lighter gray fog during the day, while a Time-Based Fog system brings back denser fog at night - keeping your Demisters relevant and the biome challenging.
I made this mod because it's one that I want for my next playthrough.
Installing the mod on the server requires all clients to have it installed. It will kick them if they don't. It will also sync the configurations down to clients. Can be used client only.
The vanilla Mistlands mist has been widely criticized for:
Foglands attempts to address all of these while preserving the atmosphere that makes Mistlands unique.


The fog intensity changes throughout the Valheim day cycle, synced with vanilla's day/night timing:
| Time of Day | Real Time* | Fog State | Description |
|---|---|---|---|
| 04:30 - 07:30 | ~3.75 min | Dawn | Fog gradually clears as morning arrives |
| 07:30 - 16:30 | ~11.25 min | Day | Light fog - comfortable exploration, good visibility |
| 16:30 - 19:30 | ~3.75 min | Dusk | Fog gradually thickens as evening approaches |
| 19:30 - 04:30 | ~11.25 min | Night | Heavy fog - reduced visibility, denser particles |
*Based on vanilla's 30-minute day cycle and 1.5 hour transition setting
Bad weather makes the fog thicker, just like other biomes have weather-based challenges:
| Weather | Fog Effect |
|---|---|
| Clear/Normal | Standard fog based on time of day |
| Rain | 1.25x fog thickness |
| Thunderstorm | 1.5x fog thickness |
| Snow | Slight fog increase |
Weather effects stack with time-of-day effects. Avoid it if you can!
With Foglands, your Demisters shift from "mandatory to see anything" to "the tool that beats the dangerous night fog":
This means you can:
All settings are server-synced and can be found in BepInEx/config/Azumatt.Foglands.cfg.
| Setting | Default | Description |
|---|---|---|
| Disable Particle Mist | Off | Set to On to completely remove all fog (not recommended). Does not work if MistBeGone is installed. |
| Fog Color (R/G/B) | 0.45/0.45/0.50 | Fog particle color - default is neutral gray with slight blue tint |
| Setting | Default | Description |
|---|---|---|
| Enable Time-Based Veil | On | Toggle the day/night fog cycle |
| Transition Duration Hours | 1.5 | How long dawn/dusk transitions take (synced to vanilla timing) |
| Night Fog Multiplier | 2.5 | How much thicker night fog is (1.0 = same as day) |
| Night Fog Alpha | 0.5 | Fog opacity at night (higher = more opaque) |
| Day Fog Alpha | 0.25 | Fog opacity during the day |
| Setting | Default | Description |
|---|---|---|
| Enable Weather Integration | On | Toggle weather affecting fog thickness |
| Storm Fog Multiplier | 1.5 | Fog thickness multiplier during thunderstorms |
| Rain Fog Multiplier | 1.25 | Fog thickness multiplier during rain |
"I want even clearer daytime fog"
Day Fog Alpha to 0.15-0.20"I want more challenging nights"
Night Fog Multiplier to 3.0-4.0Night Fog Alpha to 0.6-0.7"I want quick transitions (short dusk/dawn)"
Transition Duration Hours to 0.5"I want gradual transitions (long dusk/dawn)"
Transition Duration Hours to 3.0-4.0"I just want vanilla fog with gray color"
Night Fog Multiplier to 1.0Night Fog Alpha and Day Fog Alpha to the same value"I don't want weather to affect fog"
Enable Weather Integration to Off"I want storms to be terrifying"
Storm Fog Multiplier to 2.0-2.5"I want a different fog color"
Fog Color Red/Green/Blue values (0-1 range)Foglands is designed to be more performant than vanilla:
The performance savings come from the particle system changes.
Foglands.dll in your BepInEx/plugins folderNeed Help?
BepInEx/LogOutput.log from BepInEx folder when reporting bugs in the #mod-bug-reports forum.Discord: Azumatt#2625