V Rising Server Guide
Everything you need to setup, configure, and host a V Rising multiplayer server — from dedicated server installation to performance optimization. Whether you want a private co-op world for 4 friends, a 40-player PvP arena, or a 24/7 dedicated server with custom settings, this guide covers every step. Tested on Windows and Linux with the latest Invaders of Oakveil patch.
🖥️ Server Types — Which One Do You Need?
V Rising offers three ways to play multiplayer. Pick the right one for your group size and needs.
| Type | Max Players | Uptime | Cost | Best For |
|---|---|---|---|---|
| Peer-to-Peer (Host & Play) | 4 | Host online only | Free | 2-4 friends, casual co-op sessions |
| Dedicated Server (Self-Hosted) | 40+ | 24/7 | Electricity + hardware | Clans, communities, serious PvP |
| Dedicated Server (Hosted) | 10-100 | 24/7 | $10-30/month | No hardware, professional uptime, DDoS protection |
Peer-to-Peer: Quick, Free, Limited
This is the "default" multiplayer mode. The host player runs the game and the server simultaneously on their PC. The host must be online for others to play. When the host logs off, the world pauses. Works fine for a small group of friends playing together, but performance degrades quickly above 4 players because the host's PC is running both the game client AND the server logic.
Limitations: Max 4 players. Host lag affects everyone. No persistence when host is offline. Cannot run mods easily.
Dedicated Server: Full Control, Maximum Players
A dedicated server runs separately from the game client — it's a standalone program that hosts the world 24/7. Players connect and disconnect freely, and the world keeps running even when nobody is online (your castle can be raided at 4 AM). This is how all serious V Rising communities operate.
Advantages: 40+ players. 24/7 uptime. Custom settings. Mod support. Better performance (server isn't also rendering graphics). The rest of this guide focuses on dedicated servers.
🔧 Dedicated Server Setup (Step-by-Step)
Complete walkthrough for installing and configuring a V Rising dedicated server on Windows or Linux.
Step 1: Install SteamCMD
SteamCMD is Valve's command-line tool for downloading dedicated server files. You need this to download the V Rising server without installing Steam.
Windows: Download from Valve's CDN, extract to C:\steamcmd\.
Linux: sudo apt install steamcmd (Ubuntu/Debian) or use your distro's package manager.
Step 2: Download V Rising Dedicated Server
Open SteamCMD and run:
force_install_dir C:\VRisingServer
app_update 1829350 validate
quit
App ID 1829350 is the V Rising Dedicated Server tool. The validate flag ensures all files are downloaded correctly.
Step 3: Configure Server Settings
Two configuration files control your server:
| File | Purpose |
|---|---|
ServerHostSettings.json | Server name, password, port, max players, save interval, IP binding |
ServerGameSettings.json | Game rules — PvP/PvE, damage multipliers, resource rates, castle settings, day/night cycle |
Step 4: Configure Firewall & Port Forwarding
V Rising requires these UDP ports to be open:
| Port | Protocol | Purpose |
|---|---|---|
| 9876 | UDP | Game traffic (primary) |
| 9877 | UDP | Game traffic (secondary) |
| 27015 | UDP | Steam query (server browser) |
| 27016 | UDP | Steam query (secondary) |
Windows Firewall: Add inbound rules for all 4 ports (UDP). Router: Forward these ports to your server's local IP address. If you're using a hosting provider, the provider handles this for you.
Step 5: Start the Server
Windows: Run VRisingServer.exe from the install directory.
Linux: Run ./VRisingServer.sh or use systemd for automatic startup. See the Performance Optimization section → for systemd service setup.
The server console will show initialization messages. When you see "Server is ready" — your server is live and players can connect.
Step 6: Connect to Your Server
Players connect via: Direct Connect (enter IP:port in the game client) or Server Browser (if ListOnMasterServer is true in your config). For a private server, share the IP and password with your group.
ServerHostSettings.json and ServerGameSettings.json files — customize these before your players join. Common first-launch mistake: forgetting to set a password on a private server and having randoms join your world.💻 Server Hardware Requirements
| Player Count | CPU | RAM | Storage | Network |
|---|---|---|---|---|
| 1-4 players | 2 cores (any modern CPU) | 4 GB | 10 GB SSD | 5 Mbps upload |
| 5-15 players | 4 cores (3.0+ GHz) | 8 GB | 20 GB SSD | 10 Mbps upload |
| 16-30 players | 4-6 cores (3.5+ GHz) | 12 GB | 40 GB SSD | 25 Mbps upload |
| 31-50 players | 6+ cores (3.5+ GHz) | 16 GB | 60 GB SSD | 50 Mbps upload |
Each active player consumes approximately 150-250 MB of RAM depending on world complexity (castles, servants, territory). Each additional castle on the map adds server memory overhead. Plan your RAM based on player count, not the minimum specs.
☁️ Server Hosting Options
Don't want to run your own hardware? These hosting providers offer V Rising server hosting with 24/7 uptime and DDoS protection.
When choosing a hosting provider, compare these factors:
| Factor | What to Look For |
|---|---|
| CPU Performance | Modern CPU (3.5+ GHz single-core). Avoid "unlimited players" on old hardware — your server will lag. |
| RAM Allocation | Minimum 4 GB. 8 GB for 10+ players. Check if RAM is dedicated or shared. |
| DDoS Protection | Essential for public PvP servers. Without it, your server goes offline when someone gets raided and retaliates with a DDoS. |
| Full FTP/Config Access | You need access to ServerHostSettings.json and ServerGameSettings.json. Some hosts lock these behind their own panel. |
| Auto-Restart & Backups | Server should auto-restart on crash. Automated daily backups prevent world loss from corruption. |
| Server Location | Pick a data center close to your players. 50ms ping vs 150ms ping is noticeable in PvP combat. |
| Mod Support | If you plan to run mods (BepInEx, server plugins), verify the host allows custom DLL loading. |
Self-Hosted vs. Paid Hosting
| Aspect | Self-Hosted | Paid Hosting |
|---|---|---|
| Cost | $0 + electricity | $10-30/month |
| Uptime | Your hardware, your responsibility | 99.9% uptime SLA (typical) |
| DDoS Protection | None (your home IP exposed) | Included with most providers |
| Performance | Depends on your hardware | Guaranteed specs |
| Setup Difficulty | You do everything | One-click install, pre-configured |
| Best For | Tech-savvy, budget-conscious, small communities | Public servers, large communities, PvP servers |
🔒 Private Server & Co-op Setup
Setting up a private server for friends-only gameplay — password protection, whitelisting, and visibility control.
Making Your Server Private
In ServerHostSettings.json, add these settings:
"Name": "My Private Server",
"Password": "our-secret-password",
"ListOnMasterServer": false,
"MaxUsers": 10,
"SaveInterval": 120
}
- Password: Required to join. Share only with your group.
- ListOnMasterServer: false — Your server won't appear in the public server browser. Only players with the direct IP and password can connect. This is the strongest privacy setting.
- MaxUsers: Set to your group size. Fewer slots = less server resource consumption.
- SaveInterval: How often (in seconds) the world saves. 120 seconds is a good balance — frequent enough that crashes lose minimal progress, not so frequent that saving causes lag spikes.
Co-op Specific Settings
For co-op PvE play with friends, configure ServerGameSettings.json:
- GameModeType: "PvE" — No player damage. Prevents accidental (or intentional) friendly fire.
- CastleDamageMode: "Never" — Castles are indestructible. Your builds are safe when you're offline.
- DropTableModifier_General: 1.5 — 1.5x loot. Less grinding, more vampire action.
- CraftRateModifier: 1.5 — Faster crafting. Nobody wants to wait 10 minutes for a single piece of armor in a co-op session.
- BloodDrainModifier: 0.5 — Blood essence drains at half speed. Less feeding, more playing.
⚙️ Server Settings Reference
Key configuration options for ServerHostSettings.json and ServerGameSettings.json.
ServerHostSettings.json — Key Settings
| Setting | Type | Description | Example |
|---|---|---|---|
Name | String | Server name shown in browser | "My V Rising World" |
Description | String | Server description in browser | "PvE | 2x Loot | Active Admin" |
Port | Int | Game port (UDP) | 9876 |
QueryPort | Int | Steam query port (UDP) | 27015 |
MaxUsers | Int | Max concurrent players | 40 |
Password | String | Server password (empty = public) | "mypassword" |
ListOnMasterServer | Bool | Show in public server browser | true |
SaveInterval | Int | Seconds between world saves | 120 |
Secure | Bool | Enable VAC anti-cheat | true |
ServerGameSettings.json — Key Settings
| Setting | Values | Description |
|---|---|---|
GameModeType | "PvE", "PvP" | Game mode. Affects player damage and castle rules. |
CastleDamageMode | "Never", "Always", "TimeRestricted" | When castles can be damaged. "TimeRestricted" enables raid windows. |
DropTableModifier_General | 0.1 - 5.0 | Loot multiplier. 2.0 = double drops. |
MaterialYieldModifier_Global | 0.1 - 5.0 | Resource harvest multiplier. |
CraftRateModifier | 0.1 - 5.0 | Crafting speed multiplier. |
BloodDrainModifier | 0.1 - 5.0 | Blood essence drain rate. Lower = slower drain. |
DayDurationInSeconds | 60 - 3600 | Length of in-game day. Default ~1080s (18 min). |
SunDamageModifier | 0.0 - 5.0 | Sun damage multiplier. 0.0 = no sun damage (popular for casual servers). |
👑 Admin Commands
Essential admin commands for managing your V Rising server.
How to Become Admin
Add your Steam64 ID to the adminlist.txt file in the server's save directory. Find your Steam64 ID at steamid.io. One Steam ID per line. Restart the server after editing.
Command Reference
| Command | Effect |
|---|---|
.adminauth | Activate admin permissions (must run first after login) |
.deadminauth | Deactivate admin permissions |
.ban <PlayerName> | Ban a player from the server |
.unban <SteamID> | Remove a ban |
.kick <PlayerName> | Kick a player (they can rejoin) |
.announce <message> | Broadcast a message to all players |
.teleporttoplayer <PlayerName> | Teleport to a player's location |
.teleportplayer <Player1> <Player2> | Teleport Player1 to Player2 |
.give <ItemName> <Amount> | Spawn items into your inventory |
.setadminlevel <PlayerName> <Level> | Grant/revoke admin to another player |
.clanaccept | Accept pending clan invitation |
.give access can spawn endgame items and break your server's economy. Rotate admin list regularly and remove admins who haven't played in 2+ weeks.🚀 Performance Optimization
Keep your server running smoothly as player count and world complexity grow.
1. Use an SSD
Never run a V Rising server on an HDD. World saves write hundreds of MB to disk — on an HDD, this causes noticeable lag spikes every save interval. An NVMe SSD is ideal; SATA SSD is minimum.
2. Set Up Automatic Restarts
V Rising servers have memory leaks over long uptimes — RAM usage slowly climbs until performance degrades or the server crashes. Schedule a daily restart at off-peak hours (e.g., 4 AM local time).
Windows: Use Task Scheduler to kill and restart VRisingServer.exe daily.
Linux: Use a systemd service with a cron job for daily restarts.
3. Limit Castle Count
Castles are the biggest performance drain on V Rising servers. Each castle adds AI pathfinding (servants), territory calculations, and structure loading. Set a reasonable castle limit per player (1-3) in server settings. Unlimited castles will bring any server to its knees at 20+ players.
4. Monitor RAM Usage
Watch your server's RAM over time. If it grows 100-200 MB per day without dropping after restarts, you have a memory leak — update to the latest server version. If RAM usage is consistently above 80%, upgrade your hardware or reduce player slots.
5. Network Optimization
- Use a wired Ethernet connection — WiFi adds unpredictable latency spikes.
- Set server TickRate to 30 (default) or lower. Higher tick rate = smoother combat but more bandwidth and CPU usage.
- If players report rubberbanding, check your upload bandwidth saturation. Each player consumes 50-100 Kbps on average, spiking to 500+ Kbps during large PvP fights.
❓ Server FAQ
Can I transfer my single-player world to a dedicated server?
Yes. Copy your save folder from %APPDATA%\..\LocalLow\Stunlock Studios\VRising\Saves\ to your server's save directory. The server will recognize the world on next launch. Test that everything loads correctly before inviting players — some single-player settings may conflict with multiplayer mode.
How do I update my server when V Rising patches?
Run SteamCMD again: app_update 1829350 validate. This downloads the latest server files. Always update your server within 24 hours of a game patch — version mismatches between server and clients cause connection failures. Schedule a maintenance window and announce it to your players.
Can I run mods on my V Rising server?
Yes — V Rising supports mods through BepInEx (a Unity modding framework) and ServerPlugins. Popular mods include: QoL improvements (auto-stack, faster crafting), PvP balance mods, and admin tools. Note: modded servers don't appear in the vanilla server browser — players need to connect via Direct Connect or use the modded server browser. Mods break on patches, so expect maintenance work after each game update.
Why can't players find my server in the browser?
Three common causes: (1) ListOnMasterServer is set to false in your config. (2) Port 27015-27016 (UDP) are not forwarded or firewalled — the server browser uses these ports. (3) Your server is on a different game version than the client (update your server). Verify all four ports are open, ListOnMasterServer is true, and your server version matches the latest game patch.
How many players can a V Rising server handle?
The official limit is 40 players per server, but many community servers push to 50-60 with high-end hardware. Above 40 players, performance degrades noticeably — castle loading causes lag spikes when many players are in different territories. For large communities, consider running multiple linked servers rather than pushing one server past 40 slots.
Running a PvP server? Your castle design matters. See our guide on honeycomb defense, bait rooms, and PvP-specific layouts.
→Sources & References
- V Rising Dedicated Server tool (Steam App ID 1829350) — direct testing on Windows and Linux.
- Stunlock Studios Official — server documentation and patch notes.
- Steam Community Guides — cross-referenced server setup procedures.
- r/vrising Community — server hosting recommendations and admin best practices.
Was this server guide helpful?