Music Overhaul
317 original songs for Valheim: day and night music for every biome and its real weather, home music for every biome, plus bosses, dungeons, sailing, sunrise and sunset.
About this mod Author’s original text
TNS Music Overhaul
Have you ever gotten tired of hearing the same few songs on repeat, hundreds of hours into a
Valheim playthrough? This mod is for you.
TNS Music Overhaul replaces Valheim's music with a brand-new soundtrack of 317 original songs,
about 17 hours of music, that follows the world around you. A clear morning in the Meadows
sounds different from a stormy night in the Black Forest. Cinder rain in the Ashlands sounds
different from ash rain. Resting by your fire in a mountain cabin sounds different from resting in
a hut on the Plains.
💬 Questions, bug reports or song ideas? Join our Discord.
What you're getting
The soundtrack
| Area | Songs | Runtime |
|---|---|---|
| Meadows | 14 | 44 min |
| Black Forest | 17 | 48 min |
| Swamp | 12 | 36 min |
| Mountain | 14 | 49 min |
| Plains | 16 | 52 min |
| Mistlands | 21 | 81 min |
| Ashlands | 19 | 63 min |
| Deep North | 20 | 75 min |
| Ocean and sailing | 17 | 45 min |
| The boiling sea | 3 | 11 min |
| Resting at your base, in every biome | 148 | about 8 hours |
| Bosses: Eikthyr, The Elder, Bonemass | 3 | 10 min |
| Dungeons: Burial Chambers, Frost Caves, Sunken Crypts | 6 | 14 min |
| Sunrise and sunset | 7 | 5 min |
| Total | 317 | about 17 hours |
- Most songs run 2 to 4 minutes.
- Sunrise and sunset pieces are short, about 45 seconds, and play once as the day turns.
- The download is about 1.2 GB, almost all of it music.
How a song is chosen
When the game is about to play music, the mod looks at where you are, whether it's day or
night, and the weather, then picks a song for that moment. Each set of songs plays in a shuffled
order, so you hear every song before any repeats, and never the same song twice in a row. If the
weather changes while a song plays, it fades out, and the next song matches the new weather.
Each biome has music for the weather it really gets:
| Biome | Weather with its own music |
|---|---|
| Meadows, Black Forest, Mistlands, Ocean | clear, rain, thunderstorm |
| Swamp | rain (it never stops) |
| Mountain | snow, blizzard |
| Plains | clear, rain |
| Deep North | clear, snow, blizzard |
| Ashlands | ash rain, cinder rain, mist, storm |
| The boiling sea | sea storm |
All of it comes in a day and a night version. Resting at your base plays music for the biome
you built in, following the same weather and time of day, and sailing uses the Ocean music. At
sunrise and sunset, one of the short transition pieces plays instead of Valheim's.
Bosses, dungeons and raids play their new music where there is some, and Valheim's own music
everywhere else, until you add songs of your own (see Customizing). Dungeon music
plays from the moment you step inside until you leave, as one continuous piece, even in Frost Caves,
where the game itself only plays music now and then in certain rooms.
What stays the same
Valheim still decides when music starts, so the game keeps its familiar pacing, with one
exception: vanilla can leave you in silence for a long while, for example after you step out of
your base. The mod caps that wait at 60 seconds by default (MaxSilenceSeconds).
These keep Valheim's original music until you add songs of your own:
- The other bosses: Moder, Yagluth, The Queen, Fader and the Deep North's boss.
- Raids, and the dungeons without new music yet.
- Traders, camps, towers and ruins, which play their music from the world around them.
- Combat.
Installation
With a mod manager (recommended)
Install Music Overhaul by TrueNativeStudio with r2modman,
Gale or the Mod Manager. That's it. BepInEx is installed for you.
By hand
- Install BepInExPack Valheim.
- Copy the contents of the download's plugins folder (TNSMusicOverhaul.dll and the whole
Music folder) into Valheim/BepInEx/plugins/TNS-Music-Overhaul. Keep the folders inside
Music as they are, since they decide when each song plays.
Client-side only
This mod only changes the music you hear. Everything happens on your own computer:
- Servers don't need it. It works o
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: