
Get Started
New to Eilif? Install the mods, then join. About 15 minutes, no experience needed. Then two things to do once you are in.
Eilif is modded. You cannot join with the address alone. Install the mods first. It takes about 15 minutes.
Steam only (Windows, Mac, Linux). Xbox, PlayStation, Switch and Game Pass cannot join: the mods need Steam and crossplay is off. Cloud streaming (GeForce NOW) cannot run mods either. If a console is all you have, say so in Discord.
Already have the Eilif profile from before? You only need to update it. Jump to Update your mods. First time here? Start at step 1 below and read straight down.
Install the mods and join
7 steps, about 15 minutes. Follow them in order.
Your computer
Steps 1 to 4 change with your computer. Steps 5 to 7 are the same for everyone.
Step 1 of 7
Install the mod manager
r2modman is the free app that installs and manages all the mods for you. It sets up BepInEx (the mod loader) too, so you never touch that by hand.
The download starts right away. Run the installer, click through it, and open r2modman. It keeps itself updated from then on.
If Windows SmartScreen warns on the installer, choose More info, then Run anyway.
There is no Mac version of r2modman. On a Mac, pick Mac in the chooser and you get the Macheim path instead.
You are done when r2modman opens and shows its list of games.
Step 2 of 7
Point it at Valheim
In r2modman, choose Valheim from the game list and click Select game. If it asks which store, pick Steam. That lands you on the profile screen. Stay there, the next step happens on it.
You are done when r2modman shows the Valheim profile list.
Step 3 of 7
Import the Eilif modpack
On the profile screen choose Import / Update, pick Import new profile, then From code. Paste this code and click Continue:
This is the current code. Use it now. When the pack changes, this code changes here too and we announce it in Discord.
It lists the mods it is about to install. Click Import. When it asks for a profile name, type Eilif and click Create. That installs the whole pack at the exact right versions and pre-configures everything. Nothing to edit, and you are done here.
Prefer to install mods by hand? The Resources page lists every one at the version the server runs.
Coming back to a newer pack code? Do not import it here. Use How to update your mods below. It is a different button and it keeps you on one profile.
You are done when the profile Eilif shows Installed with the mod list.
While the pack installs
Get your rune from Eilif
While the pack installs, open Discord, type @ and pick Eilif, then finish the line:
I am YourVikingName
Eilif sends you a private message with a six-letter rune. Keep it open, you will shout it in a minute.
Picking Eilif from the popup is what makes it a real mention. Typing the letters @Eilif by hand looks the same but does nothing. Use your in-game name, spelled exactly as it appears.
The sender shows as Valheim Server Bot. That is Eilif. No message? Allow direct messages for this server and ask again.
The rune is what ties your Discord to your viking, so your deeds, photos and title all gather under one name. Keep it to yourself.
You are done when the private message from Eilif with your six-letter rune is open.
Step 4 of 7
Launch the game modded
Click Start modded in r2modman, not Steam's normal Play button. Let Valheim load, then pick your character.
You are done when the Valheim main menu shows the BepInEx console text in the corner. If the menu looks completely normal, you launched vanilla.
Step 1 of 7
Install the mod manager
Valheim runs natively on Linux and on the Steam Deck. r2modman is the free app that installs and manages all the mods for you, and it sets up BepInEx (the mod loader) too.
Make it executable (right-click, Properties, Permissions, Allow executing, or chmod +x), then run it. On a Steam Deck, do all of this in Desktop Mode.
You are done when r2modman opens and shows its list of games.
Step 2 of 7
Point it at Valheim
In r2modman, choose Valheim from the game list and click Select game. If it asks which store, pick Steam. That lands you on the profile screen. Stay there, the next step happens on it.
You are done when r2modman shows the Valheim profile list.
Step 3 of 7
Import the Eilif modpack
On the profile screen choose Import / Update, pick Import new profile, then From code. Paste this code and click Continue:
This is the current code. Use it now. When the pack changes, this code changes here too and we announce it in Discord.
It lists the mods it is about to install. Click Import. When it asks for a profile name, type Eilif and click Create. That installs the whole pack at the exact right versions and pre-configures everything. Nothing to edit, and you are done here.
Prefer to install mods by hand? The Resources page lists every one at the version the server runs.
Coming back to a newer pack code? Do not import it here. Use How to update your mods below. It is a different button and it keeps you on one profile.
You are done when the profile Eilif shows Installed with the mod list.
While the pack installs
Get your rune from Eilif
While the pack installs, open Discord, type @ and pick Eilif, then finish the line:
I am YourVikingName
Eilif sends you a private message with a six-letter rune. Keep it open, you will shout it in a minute.
Picking Eilif from the popup is what makes it a real mention. Typing the letters @Eilif by hand looks the same but does nothing. Use your in-game name, spelled exactly as it appears.
The sender shows as Valheim Server Bot. That is Eilif. No message? Allow direct messages for this server and ask again.
The rune is what ties your Discord to your viking, so your deeds, photos and title all gather under one name. Keep it to yourself.
You are done when the private message from Eilif with your six-letter rune is open.
Step 4 of 7
Launch the game modded
Click Start modded in r2modman, not Steam's normal Play button. Let Valheim load, then pick your character.
The first time you click Start modded, r2modman shows a launch-options line with a copy button. Paste that into Steam, Library, Valheim, Properties, Launch Options. Copy it from r2modman, not from here: it contains a folder path that is specific to your machine.
Playing through Proton instead of the native build? Nothing extra to set, r2modman handles it.
You are done when the Valheim main menu shows the BepInEx console text in the corner. If the menu looks completely normal, you launched vanilla.
Step 1 of 7
Install the mod manager
Valheim runs on Mac, but r2modman does not. On Apple Silicon (M1 and later) you use Macheim instead, a Mac-native mod manager that sets up the mod loader and runs the game under Rosetta for you.
On an Intel Mac, take the Intel build from All downloads and follow the same steps. Rosetta is not part of it: an Intel Mac already runs the game the mods were built for.
Open the downloaded .dmg and drag Macheim into Applications. macOS blocks the first launch, because Macheim is signed but not notarised by Apple. Open it anyway from System Settings, Privacy and Security, Open Anyway.
If macOS says Macheim is damaged and offers no Open Anyway, that is the quarantine flag. Open Terminal, run this, then open Macheim. It changes nothing else, and you only run it once.
You are done when Macheim opens.
Step 2 of 7
Point it at Valheim
Macheim finds your Valheim install on its own. Click Install BepInEx. It sets up the mod loader and installs Rosetta automatically (on Apple Silicon the mods run under Rosetta).
Macheim has not had a release since Valheim went to 1.0, so this is the one path we cannot promise. If it will not find the game, will not install the mod loader, or the game opens unmodded anyway, say so in Discord rather than working around it.
You are done when Macheim shows your Valheim install with BepInEx installed.
Step 3 of 7
Install the mods by hand
Macheim cannot read an r2modman code, so this is the one path where you add the mods yourself. Open the Mods tab and install these 8 at the exact versions the pack pins, not the newest ones. Tick them off as you go.
| Installed | Mod | Version | Where |
|---|---|---|---|
| 5.4.2351 | Thunderstore | ||
| 10.2.0 | Thunderstore | ||
| 1.7.1 | Thunderstore | ||
| 0.2.12 | Thunderstore | ||
| 0.4.5 | Thunderstore | ||
| 1.0.5 | Thunderstore | ||
| 1.21.3 | Thunderstore | ||
| 1.2.0 | Thunderstore |
The mod loader row is the one you already did in step 2. Check the version Macheim shows against the table and move on. Do not install it again from the Mods tab: the download there is the Windows build, and it would go over the Mac one.
The Resources page always carries the current list, so check it against yours if a mod looks out of date.
Then download the Eilif config bundle and drop its files into Macheim, Config (BepInEx/config). Without them you can play but your stats will not reach the site.
The bundle matches Pack v24 · Oct 8. When a new pack is announced in Discord, come back and download it again: How to update your mods below says what a Mac update is.
You are done when all 8 mods are listed in Macheim and the config files are in place.
While the mods install
Get your rune from Eilif
While the mods install, open Discord, type @ and pick Eilif, then finish the line:
I am YourVikingName
Eilif sends you a private message with a six-letter rune. Keep it open, you will shout it in a minute.
Picking Eilif from the popup is what makes it a real mention. Typing the letters @Eilif by hand looks the same but does nothing. Use your in-game name, spelled exactly as it appears.
The sender shows as Valheim Server Bot. That is Eilif. No message? Allow direct messages for this server and ask again.
The rune is what ties your Discord to your viking, so your deeds, photos and title all gather under one name. Keep it to yourself.
You are done when the private message from Eilif with your six-letter rune is open.
Step 4 of 7
Launch the game modded
Launch from Macheim, not Steam's Play button. Let Valheim load, then pick your character.
Macheim opens a Terminal window and starts the game from it. That window is the mod loader talking, so leave it alone until you are done playing.
Some modded objects may look bright pink. This is a harmless Mac shader quirk, not a broken install.
A 2020 MacBook Air is the lightest Apple Silicon chip: keep the graphics low and expect it to strain on raids and big bases.
You are done when the Valheim main menu shows the BepInEx console text in the corner. If the menu looks completely normal, you launched vanilla.
Step 5 of 7
Join Eilif
In game, pick your character, then Join Game, Add server, and enter the address below. Eilif appears in your server list. Select it, click Connect, and enter the password.
You are done when the world loads and you can see other names in the player list.
Server info (you need this at step 5)
Server address
Password
Turned away
An Incompatible version refusal is almost always the mods, not you. See the fixes below.
You are in. Two things to do once you are ashore.
Step 6 of 7
Shout your oath
Open chat in game and shout your oath, rune first:
/s /oath RUNE your vow, one line
The chip copies the first two words. Type your rune and your vow after them. It must be a shout, so lead with /s. Plain chat never leaves the campfire.
Re-swear anytime with /s /oath your new vow in game. Your latest oath replaces the last.
You are done when your vow stands on the oath wall.
Step 7 of 7
Turn on your location
Open the map (M) and enable Share position (bottom-left) so other vikings can see you on the map.
You are done when Share position is ticked in the bottom-left of your in-game map.
That is the whole rite. Everything else Eilif answers to, in Discord and in game, and every notice it sends back, is listed on the Resources page.
How to update your modsTakes about a minute
When the pack changes we announce it in Discord, and the code below changes with it. Updating keeps the one profile you already have and swaps the mods inside it. Open r2modman, then work down this list.
- On the profile list screen, click Import / Update.If r2modman opens straight into a profile, click Change profile in the left sidebar to get back to the list.
- Choose Update existing profile.Not Import new profile. A second profile is the most common mistake, and it leaves you playing the old mods.
- Choose From code.The other option is a file. What we hand out is a code.
- Paste this code into the box:Pack v24 · Oct 8This is the current code. Copy it from here every time, because it changes when the pack does.
- Click Continue.r2modman lists the mods it is about to install. There is nothing to tick or change: the list is the pack.
- Click Import.
- In the profile dropdown, pick Eilif.This is the profile you already have. Any other name in that dropdown updates the wrong profile.
- Click Update profile: Eilif.It downloads the pack and swaps the mods in place. Wait for it to finish.
- Launch with Start modded.Start modded is the button in r2modman, not the Play button in Steam. Your character and the world are untouched by all of this.
You are done when the Installed tab of your Eilif profile lists exactly the mods on the Resources page, at the same versions. Any line that differs means running the list again.
Never update mods one by one from the update badges in r2modman. The pack pins the exact versions the server runs, and a single mod ahead of the pack locks you out until they match again.
On a Mac there is no code to paste. Updating means re-checking the 8 versions in step 3 against Resources and downloading the config bundle again.
When something won't cooperate
“Incompatible version” during launch week (Sept 9 to 12)
That is almost always the game build, not your mods. Valheim goes to 1.0 on Sept 9, and the launch announcement in Discord says which build Eilif is on that night: if it says 1.0, let Steam finish updating Valheim and import the new pack code posted with it; if it says the hall is holding on the older build, do not let Steam update yet and keep the pack code you already have. To hold the update, set Steam, Library, Valheim, Properties, Updates to Only update this game when I launch it. Nothing else needs re-installing.
“Incompatible version” or the join is refused
Your mods do not match the server. Re-import the modpack code (step 3, Import the Eilif modpack) so every version lines up, and make sure nobody added an extra mod. This is by far the most common issue.
Game launches but no mods are loaded
You started vanilla. Always launch with Start modded from r2modman (step 4, Launch the game modded). On the native Linux build, also check that the launch-options line r2modman gave you is pasted into Steam, Library, Valheim, Properties, Launch Options.
My oath or pin didn't show up
Both must be shouted, so lead with /s (e.g. /s /oath …). A normal chat line gets swallowed. A first oath also needs the rune Eilif sent you, right after /oath.
My weapon stats show fights that weren't mine
Starting a brand-new character on the server can make your weapon breakdown (Favored Weapon, Hardest Hit) inherit combat from a character you played before. That is a quirk of the stats mod. If you ever want to roll a fresh viking mid-campaign, ask in Discord first and an admin will clear one file for you before you log in. It takes a second, and your kills, deaths, and builds are never touched.
It won't run on my Mac
On Apple Silicon, use Macheim: choose Mac in the chooser above and follow steps 1 to 4. It runs the mods under Rosetta for you. If Macheim itself will not open, it needs the Gatekeeper step: System Settings, Privacy and Security, Open Anyway, or, if macOS calls it damaged instead, Terminal xattr -cr /Applications/Macheim.app. Still stuck? Ask in Discord.
“Failed to connect” / can't reach the server
An admin may be restarting it (check #server in Discord), or your game build does not match the server's: let Steam finish any Valheim update, then re-import the current pack code. Double-check the address and that the password is exactly Leroy (capital L).
Still stuck? Ask in Discord. Someone will get you sailing.
The mods, the commands and everything the hall says back are on the Resources page.