Create a modded Valheim private server from Discord
A complete guide to creating, configuring and customizing your Valheim server directly from Discord: map upload, Thunderstore mods and essential settings.
Creating your Valheim server from Discord
Run /spawn command
Use the /spawn command in your Discord server and select Valheim from the available game catalog.
Configure basic parameters
Choose your server name, number of slots (up to 10) and a private password.
Select difficulty mode
Valheim offers several presets: Normal, Casual, Easy, Hard, Hardcore, Immersive or Hammer. This option determines the gameplay settings and is only available for a new world (not when uploading a map, because difficulty is already set in your save files).
Start your instance
Confirm creation. Your server will be ready in a few minutes and accessible via the IP address provided by SpawnBot.
Uploading your own Valheim map
To play on your own Valheim world (the one you have already explored with your friends), you need to export your local save and upload it to your SpawnBot server.
Locate your local save
Your Valheim world is usually stored in %USERPROFILE%/AppData/LocalLow/IronGate/Valheim/worlds_local/. Find the two files with the same name: .db2 and .fwl2 for the new format, or .db and .fwl for a legacy save.
Create a ZIP file
Compress the .db2 and .fwl2 pair (or .db and .fwl) into a ZIP without renaming extensions or mixing formats. The ZIP must contain exactly these two same-named files at the root, with no folder.
Upload via SpawnBot panel
In your Valheim instance management panel, use the map upload feature and select your ZIP file.
Configuring mods via Thunderstore
Thunderstore is the official mod manager for Valheim. To install mods and their configuration on your server, you must use the Thunderstore profile ID.
Download the Thunderstore app
Download and install the Thunderstore application from thunderstore.io. It is more convenient than the website for managing your mods and configurations.
Create a profile and install your mods
Launch the application, create a profile and add the desired Valheim mods (BepInEx, gameplay mods, textures, etc.). You can also import existing configurations.
Export the profile
In your Thunderstore profile, use the "Share / Export profile as a code" option. This generates a unique code representing your complete mod configuration.
Paste the code in SpawnBot
In your Valheim instance settings on SpawnBot, paste this code in the "Thunderstore profile ID" field. The system will automatically install all configured mods on the next startup.
Note: The Thunderstore ID is a unique alphanumeric code (e.g., a1b2c3d4-e5f6-...). It contains your entire mod configuration and requires no manual downloading.
Recommended settings to get started
- password: Set a private password so only your friends can join.
- difficulty: For a first game, "Normal" is ideal. "Casual" is perfect for discovering the game without constraint.
