V Rising

PlatformSupportNotes
Windows✅ NativeRecommended (official support)
Linux⚠️ Wine/ProtonRequires compatibility layer

V Rising

V Rising is a vampire action RPG with native Windows support. This guide covers both Windows (recommended) and Linux (Wine/Proton) dedicated servers.

02

Windows Server (Recommended)

Requirements

Step 1: Download Server on Windows

powershell
steamcmd +force_install_dir "C:\VRising-Server" +login anonymous +app_update 1829350 validate +quit

Step 2: Configure ServerGameSettings.json

Create or edit C:\VRising-Server\ServerGameSettings.json:

json
{
  "GameModeType": "PvP",
  "Difficulty": 1,
  "ServerName": "My V Rising Server",
  "Description": "Welcome to my server!",
  "MaxConnectedUsers": 20,
  "MaxConnectedAdmins": 4,
  "SaveName": "world1",
  "Port": 9876,
  "QueryPort": 9877,
  "GameSettingsPreset": "StandardPvP",
  "CanLootEnemyPlayer": true,
  "CanPvp": true,
  "GameSpeed": 1.0,
  "BloodEssenceCost": 1.0
}

Step 3: Create Startup Batch

Create C:\VRising-Server\start-server.bat:

batch
@echo off
cd /d C:\VRising-Server
VRising.exe -persistentDataPath .
pause

Step 4: Run as Service (Optional)

powershell
nssm install VRisingServer "C:\VRising-Server\VRising.exe" "-persistentDataPath ."
nssm start VRisingServer
  • RAM: 2 GB minimum (4 GB recommended for 20+ players)
  • CPU: 2 vCPU minimum
  • Storage: 20 GB SSD
  • Bandwidth: 1–5 Mbps per player
  • OS: Windows Server 2016+ or Windows 10/11
03

Linux Server (Wine/Proton)

Requirements

V Rising on Linux requires Wine/Proton. Native Windows server is recommended for better performance.

Installation

1. Install SteamCMD

bash
sudo apt update && sudo apt install -y steamcmd

2. Create a dedicated user

bash
sudo useradd -m -s /bin/bash vrising
sudo su - vrising

3. Download the server

Use SteamCMD to download the V Rising dedicated server (AppID 1829350):

bash
steamcmd +login anonymous +app_update 1829350 validate +quit

The server will install to ~/.local/share/Steam/steamapps/common/VRising. Note the installation path for later reference.

First download may take 10–20 minutes depending on your connection. Do not interrupt the process.

4. Navigate to the server directory

bash
cd ~/.local/share/Steam/steamapps/common/VRising

Configuration

V Rising uses two main configuration files:

ServerGameSettings.json

This file controls gameplay mechanics. Create or edit ServerGameSettings.json in the server root:

json
{
  "GameModeType": "PvP",
  "Difficulty": 1,
  "ServerName": "My V Rising Server",
  "Description": "Welcome to my server!",
  "MaxConnectedUsers": 20,
  "MaxConnectedAdmins": 4,
  "SaveName": "world1",
  "Port": 9876,
  "QueryPort": 9877,
  "GameSettingsPreset": "StandardPvP",
  "CanLootEnemyPlayer": true,
  "CanPvp": true,
  "GameSpeed": 1.0,
  "BloodEssenceCost": 1.0,
  "AuthoritativeRanking": false,
  "AdminCanPauseGame": false
}

Key settings:

ServerHostSettings.json

This file controls server behavior and security:

json
{
  "Port": 9876,
  "QueryPort": 9877,
  "RconPort": 0,
  "RconPassword": "",
  "SaveCount": 40,
  "AutoSaveCount": 10,
  "GameTimeSpeed": 1.0,
  "ShowFPS": false,
  "LanMode": false,
  "Password": "your_server_password",
  "VerifyUsers": true,
  "LogInfo": true,
  "LogWarnError": true,
  "ClientCanPause": false
}

Key settings:

Admin and Operator Setup

Create an adminlist.txt file in the server directory to designate admins:

# Admin list for V Rising server # List Steam64 IDs, one per line 76561198123456789 76561198987654321

To find your Steam64 ID, visit SteamID.io.

Ports

Ensure these ports are open on your firewall:

PortProtocolPurpose
9876UDPGame traffic
9877UDPServer query
bash
sudo ufw allow 9876/udp
sudo ufw allow 9877/udp
sudo ufw enable

Running the Server

Manual startup (Linux)
bash
cd ~/.local/share/Steam/steamapps/common/VRising
./VRising -persistentDataPath ~/.local/share/VRising
Systemd service (recommended)

Create /etc/systemd/system/vrising.service:

ini
[Unit]
Description=V Rising Dedicated Server
After=network.target

[Service]
Type=simple
User=vrising
WorkingDirectory=/home/vrising/.local/share/Steam/steamapps/common/VRising
ExecStart=/home/vrising/.local/share/Steam/steamapps/common/VRising/VRising -persistentDataPath /home/vrising/.local/share/VRising
Restart=on-failure
RestartSec=10
StandardOutput=journal
StandardError=journal

[Install]
WantedBy=multi-user.target

Enable and start the service:

bash
sudo systemctl daemon-reload
sudo systemctl enable vrising
sudo systemctl start vrising

Check status:

bash
sudo systemctl status vrising

View logs:

bash
sudo journalctl -u vrising -f

Save Files and Backups (Linux)

Always maintain regular backups of your save files to prevent data loss.

Server saves are stored in:

~/.local/share/VRising/Saves/

Backup your saves regularly:

bash
tar -czf vrising-backup-$(date +%Y%m%d_%H%M%S).tar.gz ~/.local/share/VRising/Saves/

Store backups externally or in cloud storage for disaster recovery.

Server Updates (Linux)

To update your server, run SteamCMD again:

bash
steamcmd +login anonymous +app_update 1829350 validate +quit

Then restart the service:

bash
sudo systemctl restart vrising
  • RAM: 2 GB minimum (4 GB recommended for 20+ players)
  • CPU: 2 vCPU minimum
  • Storage: 20 GB SSD
  • Bandwidth: 1–5 Mbps per player
  • OS: Ubuntu 20.04+ or Debian 11+
  • ServerName: Your server's name (appears in server browser)
  • MaxConnectedUsers: Maximum player count
  • GameModeType: "PvP", "PvE", or "Solo"
  • Port: Primary game port (UDP)
  • QueryPort: Server query port (UDP)
  • GameSettingsPreset: "StandardPvP", "StandardPvE", "SolitairePvP", etc.
  • Password: Server join password (empty = public)
  • SaveCount: Number of save files to keep
  • AutoSaveCount: Auto-save frequency
  • VerifyUsers: Enable/disable anti-cheat verification
04

Troubleshooting

Server not appearing in browser:

High latency/lag:

Cannot connect:

  • Ensure ports 9876 and 9877 are open
  • Verify VerifyUsers is set to true in ServerHostSettings.json
  • Check firewall rules with sudo ufw status
  • Monitor CPU and RAM usage
  • Reduce MaxConnectedUsers if running low on resources
  • Check network connectivity: ping -c 3 8.8.8.8
  • Verify the server password matches in both JSON files
  • Check that LanMode is false in ServerHostSettings.json
  • Restart the service: sudo systemctl restart vrising
05

Tips & Tweaks

ServerGameSettings.json Parameters

ParameterValueImpact
GameSpeed0.5-2.0Server time multiplier (1.0 = normal)
BloodEssenceCost0.5-2.0Blood essence drain rate
DamageReceivedMultiplier0.5-2.0Incoming damage modifier
CastleDecayRateMultiplier0.0-2.0Decay speed (0 = no decay)
OfflineShieldDurationInHours0-24PvP protection duration when offline

Admin Commands Reference

CommandPurpose
/admin [player_name]Grant admin to player
/kick [player_name]Remove player
/ban [steam_id]Permanent ban
/unban [steam_id]Lift ban
/mute [player_name]Mute chat
/saveForce world save

RCON Remote Console Setup

Enable RCON for remote admin control:

ServerHostSettings.json:

json
{
  "RconPort": 25575,
  "RconPassword": "your_rcon_password"
}

Connect via RCON client:

bash
telnet your_server_ip 25575
# Enter password when prompted

Mod Support and Compatibility

V Rising supports mods through custom servers. Popular mods:

Mod installation (Windows):

Server mod sync: Players must have identical mods installed locally.

  • Quality of Life: Faster progression, QoL tweaks
  • Balance Mods: PvP adjustments, loot changes
  • Cosmetics: Custom skins and effects
  • Download mods
  • Place in ConanSandbox\Mods\ (create if needed)
  • Restart server
06

Next Steps

  • Configure blood essence drain and decay rates for your audience
  • Set up RCON for remote administration
  • Plan pvp protection windows for casual players
  • Monitor server performance and adjust MaxConnectedUsers
  • Establish community rules around raiding and base placement

DeluxHost, gegründet 2023, bietet hochwertige Hosting-Lösungen für verschiedene digitale Anforderungen. Wir bieten Shared Hosting, VPS und dedizierte Server mit erweiterter Sicherheit und globalen Rechenzentren.

© DeluxHost, Alle Rechte vorbehalten. | USt-IdNr.: IT17734661006
Alle Systeme betriebsbereit