Back to the category
Game Servers & OuiPanel
53 guides
V RisingPublished on November 12, 20265 min read

V Rising server settings

V Rising server settings are changed with three tools in OuiPanel, the OuiHeberg game panel. The variables set up the server itself. The presets and the ServerGameSettings.json file set the rules of the world. This guide assumes you ordered your V Rising dedicated server from OuiHeberg.


Know where each setting is changed

SettingWhere to change it
Name, password, number of players, savesThe OuiPanel variables
PvP or PvE, clans, raids, gatheringGame settings preset, or the ServerGameSettings.json file
Combat difficultyDifficulty preset

On each start, OuiPanel rewrites save-data/Settings/ServerHostSettings.json with the variables. A value changed in that file is therefore reset at the next start. The keys OuiPanel does not write stay as they are. We checked this on a test server.


Change the server variables

The variables are in Configuration › Server Settings, in the Environment Variables block. For a field, type the value, then click the check mark on its right. For a list, your choice is saved at once.

Environment Variables of a V Rising server with the name, the players and the saves

The variables apply at the next start. The guide How to set up a V Rising dedicated server describes each of them.

A stop or a restart from OuiPanel does not save the world. Before restarting, wait for a Finished Saving line in the console, the one of an autosave.


Choose a PvP or PvE preset

Game settings preset offers the 31 presets shipped with the game. Their files are in VRisingServer_Data/StreamingAssets/GameSettingPresets.

GameSettingPresets folder of a V Rising server with the 31 presets of the game

According to these files, the presets fall into six families.

  • StandardPvE plays PvE. Castles can never be attacked, and each clan can own 2 of them.

  • StandardPvP plays PvP. Castles can be attacked during raid hours, and each clan can own 2 of them.

  • The _DailySiege, _WeekendSiege and _NoSiege variants set raids every day, on weekends only, or never.

  • SoloPvP, DuoPvP and TrioPvP limit clans to 1, 2 or 3 players, with a single castle per clan.

  • With HardcorePvP, HardcoreDuoPvP and HardcoreTrioPvP, a castle heart can be taken by other players.

  • From Level30PvE to Level90PvP, players start at the level shown, in PvE or in PvP.

  1. In Environment Variables, choose the preset in Game settings preset. Your choice is saved at once.

  2. Restart the server right after an autosave.

On start, the console shows a Loaded ServerGameSettings from Preset line, followed by the path of the preset. A preset takes priority over the ServerGameSettings.json file. In our test, StandardPvE switched a world started in PvP to PvE, at the next start.

To go back to your own rules, choose None at the top of the list. In our test, the world went back to PvP at the next start.

We have not seen the effect of a preset with a player connected yet.


Set the difficulty

Difficulty preset offers three values, Difficulty_Easy, Difficulty_Normal and Difficulty_Brutal. The difficulty is added on top of the game preset. In our test, Difficulty_Brutal applied on top of StandardPvE, and the world stayed PvE.

With None, the game keeps the difficulty of ServerGameSettings.json. It is normal in the delivered file.

According to the game files, Difficulty_Brutal would make enemies and V Blood bosses stronger, and Difficulty_Easy weaker. We have not seen this difference in the game yet.


Edit the ServerGameSettings.json file

The file shipped with the game is in VRisingServer_Data/StreamingAssets/Settings. Do not edit it. According to Stunlock, a game update replaces it. Put your copy in save-data/Settings, the folder where the server reads your own settings.

  1. Stop the server right after an autosave.

  2. In Game settings preset, choose None. A preset would take priority over your file.

  3. Download the shipped file over SFTP, with the guide How to connect via SFTP with FileZilla.

  4. Edit it on your computer, then upload it to save-data/Settings.

  5. Start the server.

To read the shipped file without changing it, open it in the File Manager.

Editing ServerGameSettings.json window with the file shipped with the game

According to Stunlock, a missing comma or brace stops the game from reading the file. Keep a copy of your file before each change.

We have not checked on our servers yet that a change to this file applies to a world already under way.


Useful keys of the file

Here are a few lines of the shipped file, with their value.

"GameModeType": "PvP",
"CastleDamageMode": "Never",
"ClanSize": 4,
"MaterialYieldModifier_Global": 1.0,
  • GameModeType picks the game mode, PvP or PvE.

  • CastleDamageMode makes castles open to attack. The values are Never, Always and TimeRestricted for raid hours only.

  • ClanSize sets the number of players per clan.

  • MaterialYieldModifier_Global, DropTableModifier_General and BloodEssenceYieldModifier multiply gathering, loot and blood essence. 1.0 is the normal game.

  • CraftRateModifier and RefinementRateModifier set the crafting and refining speed.

  • StartingProgressionLevel sets the players' starting level, 0 in the shipped file.

Raid hours are set in the PlayerInteractionSettings section.

"PlayerInteractionSettings": {
  "TimeZone": "Local",
  "VSCastleWeekdayTime": {
    "StartHour": 20,
    "StartMinute": 0,
    "EndHour": 22,
    "EndMinute": 0
  },

VSCastleWeekdayTime and VSCastleWeekendTime set the castle raids, on weekdays and on weekends. The shipped file sets them from 20:00 to 22:00. VSPlayerWeekdayTime and VSPlayerWeekendTime do the same for combat between players, when PlayerDamageMode is TimeRestricted. According to Stunlock's table, TimeZone accepts Local, UTC and CET, among others.

These values come from the file shipped with version 1.1 of the game. We have not tried other values on our servers yet.


If a setting does not apply

SymptomSolution
Your ServerGameSettings.json file is ignoredA preset is chosen in Game settings preset. It takes priority over your file
The game no longer reads your rules after a changeA comma or a brace is missing. Go back to your copy, or remove the file from save-data/Settings
The name or the password goes back to the old valueOuiPanel rewrites them on each start. Change them in Environment Variables
A change made while the server runs has no effectThe server reads its settings on start. Stop it, edit the file, then start it

To declare yourself admin and use the game commands, follow the guide V Rising console commands.


Need help?

Open a ticket from Tickets › Open a Ticket, or from the Contact support tile at the bottom of your server's page in the client area. You can also ask your question on the OuiHeberg Discord.

Was this article helpful?

Share this article
V Rising
Need a server for V Rising?

V Rising server hosting from $6.92/mo, on the official dedicated server from Stunlock, with SFTP access, backups and DDoS protection included.

View plans →
V Rising
Need a server for V Rising?

V Rising server hosting from $6.92/mo, on the official dedicated server from Stunlock, with SFTP access, backups and DDoS protection included.

View plans →

Related Articles