Documentation Menu

PvP/PvE modes + settings

Game mode, rates, joining, admin.

V Rising's two main config files in /data/vrising/save-data/Settings/:

  • ServerHostSettings.json — server name, slots, password, ports
  • ServerGameSettings.json — gameplay knobs

Stop the server before editing.

Game mode

In ServerGameSettings.json:

{
  "GameModeType": "PvP",
  "CastleDamageMode": "Always",
  "SiegeWeaponHealth": "Normal",
  "PlayerDamageMode": "Always",
  "CastleHeartDamageMode": "CanBeDestroyedOnlyWhenDecaying",
  "PvPProtectionMode": "Medium",
  "DeathContainerPermission": "Anyone",
  "RelicSpawnType": "Unique"
}

GameModeType:

  • PvP — full PvP, players can attack each other anywhere
  • PvE — no player damage, castle damage only when decaying

PvPProtectionMode (PvP only): Disabled / Low / Medium / High — how long new players are protected from PvP.

Common rate tweaks

{
  "InventoryStacksModifier": 1.0,
  "DropTableModifier_General": 1.0,
  "DropTableModifier_Missions": 1.0,
  "MaterialYieldModifier_Global": 1.0,
  "BloodEssenceYieldModifier": 1.0,
  "TombstoneDecayPerHour": 1.0,
  "ItemStackSizeMultiplier": 1.0,
  "VBloodUnitSettings": {
    "UnitLevelMultiplier": 1.0,
    "HealthMultiplier": 1.0,
    "DamageMultiplier": 1.0
  }
}

Boost-server example: 5x resources, 3x XP, 2x stack size.

Server name + password (ServerHostSettings.json)

{
  "Name": "Your V Rising Server",
  "Description": "",
  "Port": 9876,
  "QueryPort": 9877,
  "MaxConnectedUsers": 40,
  "MaxConnectedAdmins": 4,
  "ServerFps": 30,
  "SaveName": "world1",
  "Password": "",
  "Secure": true,
  "ListOnSteam": true,
  "ListOnEOS": true,
  "AutoSaveCount": 40,
  "AutoSaveInterval": 120,
  "CompressSaveFiles": true
}

Joining

In V Rising:

  1. Online Play.
  2. Search by name in the server browser, or Direct Connect with the IP.
  3. Enter password if set.

Admin

Steam IDs of admins go in /data/vrising/save-data/Settings/adminlist.txt, one per line. Same for banlist.txt.

In-game, admins can use:

  • .help — list admin commands
  • .kick <name>
  • .ban <name>
  • .give <itemPrefab> <amount>
  • .gm — toggle god mode

World wipe

Stop server → delete /data/vrising/save-data/Saves/v3/<SaveName>/ → start. New world generates.