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 located in the folder %appdata%/LocalLow/IronGate/Valheim/worlds/. You will find two files: a .fwl file (the world) and a .db file (the objects/entities database).
Create a ZIP file
Place both files (.fwl and .db) in a folder and compress them as a ZIP file. The ZIP name does not matter, but the content must contain exactly these two files at the root.
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.
