RedditPP Mascot

RedditPP

r/vrising • … • u/SmashTheAtriarchy

Dedicated Server Not Honoring ServerGameSettings.json

Hi all,

Apologies if this has been already answered somewhere, I've been googling this for the last hour and the only discussions I can find on this aren't helpful for fixing this

Anyway, I'm having a problem with V Rising's dedicated server on Steam (NOT Gportal). I have it running on a computer at home and I'm trying to run some custom game settings. However, the server is not honoring them!

I have ServerHostSettings.json and ServerGameSettings.json files placed in W:\VRisingServer\yoinks\save-data\Settings, and the save data from a private game in the equivalent \Saves folder. I am running the game with the following command string:

VRisingServer.exe -persistentDataPath w:\VRisingServer\yoinks\save-data -serverName "Yoink's World of Plenty (DedServ)" -saveName "yoinks" -logFile w:\VRisingServer\yoinks\server.log

My ServerHostSettings.json looks like this:

{ "Name": "Yoink's World of Plenty (DS2)", "MaxConnectedUsers": 16, "Password": "somepassword", "API": {}, "Rcon": {}, }

I won't paste the ServerGameSettings.json file here (its too long), but assume it is correct and correctly placed.

However, when I look at the server.log file, it prints the settings it is loaded and none of my changes are there! Additionally, there is always this line:

> [Debug] ServerGameSettingsSystem - OnCreate > [Debug] ServerGameSettingsSystem - OnCreate - Loading ServerGameSettings via ServerRuntimeSettings settings!

The advice I've seen is to make sure GameSettingsPreset is set to default (which it is), and the server will load the overrides specified in ServerGameSettings.json. However this text suggests it is loading them from another source! This "ServerRuntimeSettings" ... kind of suggests there is a command-line switch or something. But I can't find any documentation on it!

Additionally, I did find [this thread](https://www.reddit.com/r/vrising/comments/v9iphx/dedicated_server_custom_settings_not_working/) which suggests adding your own custom preset file to the game's folder for game presets, but I wasn't able to get that working. (I put my file in the folder with the other presets and set "GameSettingsPreset" to its filename, without the json suffix)

A lot of the default game values are painfully slow for my taste, I would really like to use the custom settings I cooked up instead! Can anyone advise on how to get this working right?

I know what I'm doing with computer stuff, so I'm looking for a precise, technical answer. Here's to hoping someone here knows what's up!

Thanks and I apologize for the long read!

— 0