> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# V Rising Server Settings Explained: ServerGameSettings.json

> V Rising server settings explained: Startup variables set ServerHostSettings.json at every start; you change game rules in ServerGameSettings.json yourself.

A V Rising dedicated server reads two settings files. `ServerHostSettings.json` holds hosting settings such as name, password and saves; on FREAKHOSTING the Game Panel rewrites it from your **Startup** variables every time the server starts. `ServerGameSettings.json` holds the game rules (clan size, raid times, sun damage, decay, teleporting). You create and edit it yourself in `save-data/Settings/` with the File Manager, then restart.

| Fact | Value |
| - | - |
| Settings folder | `save-data/Settings/` |
| Host settings | `ServerHostSettings.json`, set by **Startup** variables at every start |
| Game rules | `ServerGameSettings.json`, edited by you (not there until you create it) |
| Official defaults | `VRisingServer_Data/StreamingAssets/Settings/` |
| When changes apply | On the next start or restart |

## What are the two V Rising settings files?

| File | What it controls | Who changes it |
| - | - | - |
| `save-data/Settings/ServerHostSettings.json` | Server name, description, password, ports, player and admin slots, save name, autosaves, server list visibility, preset | The panel, from **Startup** variables, at every start |
| `save-data/Settings/ServerGameSettings.json` | Game rules: PvP and raids, clan size, sun damage, castle decay, loot and crafting rates, teleport rules, servants | You, in the File Manager |

The server first loads the official default files from `VRisingServer_Data/StreamingAssets/Settings/`, then applies the files in `save-data/Settings/` on top. Don't edit the files in `StreamingAssets`: game updates can replace them.

## Which settings does the panel overwrite at start?

Each time the server starts, the panel writes these keys into `ServerHostSettings.json` from your **Startup** variables. If you change one of them in the file, the panel puts the **Startup** value back on the next start. Change them on the **Startup** page instead.

| Key in ServerHostSettings.json | Startup variable |
| - | - |
| `Name` | **Server Name** |
| `Description` | **Server Description** |
| `Password` | **Server Password** |
| `Port`, `QueryPort` | Set by your server's ports (read only) |
| `MaxConnectedUsers` | **Max Connected Users** (read only) |
| `MaxConnectedAdmins` | **Max Connected Admins** |
| `SaveName` | **Save Name** |
| `AutoSaveCount`, `AutoSaveInterval` | **Auto Save Count**, **Auto Save Interval** |
| `CompressSaveFiles` | **\[Advanced] Compress Save Files** |
| `ListOnSteam`, `ListOnEOS` | **List On Steam**, **List On Epic** |
| `GameSettingsPreset` | **Game Settings Preset** |
| `ServerFps` | **\[Advanced] Server FPS** |
| `Secure` | **\[Advanced] Secure Server** |
| `AdminOnlyDebugEvents`, `DisableDebugEvents` | **\[Advanced] Admin Only Debug Events**, **\[Advanced] Disable Debug Events** |
| `API` | **\[Advanced] Enable API** |
| `Rcon` | **\[Advanced] Enable RCON** and its password and port |

RCON is not usable out of the box on our servers. If you need it, [open a ticket](https://freakhosting.com/clientarea/submitticket.php).

![V Rising Startup page with Server Name, Server Password, Save Name and Game Settings Preset variables](https://mintcdn.com/freakhostingltd/PUDZTTTrBjlnr5Ut/images/games/v-rising/vrising-startup.png?fit=max\&auto=format\&n=PUDZTTTrBjlnr5Ut\&q=85\&s=c98b79818a284668ab5c9ae129b2ee4f)

V Rising Startup variables in the FREAKHOSTING Game Panel

## How to create ServerGameSettings.json

Your server has no `save-data/Settings/ServerGameSettings.json` at first, so it uses the official defaults. To change game rules, make your own copy:

**1. Stop the server**

[Stop the server](https://help.freakhosting.com/portals/game-panel/how-to-start-stop-and-restart-your-game-server.md) so nothing is written while you edit.

**2. Copy the default file**

In the [File Manager](https://help.freakhosting.com/portals/game-panel/how-to-use-the-file-manager.md), open `VRisingServer_Data/StreamingAssets/Settings/ServerGameSettings.json`, select all the text and copy it.

**3. Create your own file**

Go to `save-data/Settings/`, create a new file named exactly `ServerGameSettings.json`, paste the text and save it.

**4. Change the values you want**

Edit the keys, for example `"ClanSize": 6`. Keep the quotes, commas and brackets as they are.

**5. Leave the preset empty**

On the **Startup** page, leave **Game Settings Preset** empty so the server uses your file.

**6. Start the server**

Start the server and watch the [console](https://help.freakhosting.com/portals/game-panel/how-to-use-the-server-console.md). Your rules apply from this start.

You can also put only the keys you want to change in the file, for example `{ "ClanSize": 6 }`. The official instructions allow a file with just the values that differ from the defaults.

## What does Game Settings Preset do?

**Game Settings Preset** loads one of the game's ready-made rule sets instead of your own file. The options are `DuoPvP`, `HardcorePvP`, `Level30PvE`, `Level30PvP`, `Level50PvE`, `Level50PvP`, `Level70PvE`, `Level70PvP`, `SoloPvP`, `StandardPvE_Easy`, `StandardPvE_Hard`, `StandardPvE`, `StandardPvP_Easy`, `StandardPvP_Hard` and `StandardPVP`. The presets are stored in `VRisingServer_Data/StreamingAssets/GameSettingPresets/`. Leave it empty if you use your own `ServerGameSettings.json` or an uploaded save. The panel notes that some settings may not apply after the save file is first created.

## Most changed game settings

| Key | What it changes | Guide |
| - | - | - |
| `TeleportBoundItems` | Teleport through waygates with resources | [Teleport with resources](https://help.freakhosting.com/games/v-rising/enabling-teleport-with-resources.md) |
| `ServantConvertRateModifier`, `DropTableModifier_Missions` | Servant conversion speed, hunt loot | [Servant missions](https://help.freakhosting.com/games/v-rising/configuring-servant-missions.md) |
| `ClanSize` | Players per clan | [Clan size](https://help.freakhosting.com/games/v-rising/managing-clans-and-group-limits.md) |
| `SunDamageModifier` | Sun damage | [Sun damage](https://help.freakhosting.com/games/v-rising/reducing-sun-damage-easy-mode.md) |
| `CastleDecayRateModifier` | Castle decay speed | [Castle decay](https://help.freakhosting.com/games/v-rising/tuning-castle-decay-rate.md) |
| `CastleDamageMode`, `PlayerDamageMode`, `PlayerInteractionSettings` | PvP and raid times | [Raid times](https://help.freakhosting.com/games/v-rising/configuring-pvp-protection-and-raid-times.md) |
| `MaterialYieldModifier_Global`, `DropTableModifier_General` | Resource yield and loot | [Loot and crafting rates](https://help.freakhosting.com/games/v-rising/changing-game-settings-in-v-rising-items-sunlight.md) |

## Frequently asked questions

### Where is ServerGameSettings.json on my V Rising server?

Your own copy goes in `save-data/Settings/ServerGameSettings.json`. Until you create it, the server uses the defaults in `VRisingServer_Data/StreamingAssets/Settings/ServerGameSettings.json`.

### Why did my change to ServerHostSettings.json disappear?

The panel rewrites the host settings it manages from your **Startup** variables at every start. Change those on the **Startup** page. See [settings not applying](https://help.freakhosting.com/games/v-rising/v-rising-server-settings-not-applying.md).

### Do I need to restart after editing the settings?

Yes. The server reads both files when it starts, so restart after every change.

### Can I use a preset and my own file together?

Use one or the other. If you edit `ServerGameSettings.json`, leave **Game Settings Preset** empty.

## Related guides

> **[V Rising server guide](https://help.freakhosting.com/games/v-rising/v-rising-server-hosting-guide.md)**
>
> Every V Rising page in one place.

> **[Settings not applying](https://help.freakhosting.com/games/v-rising/v-rising-server-settings-not-applying.md)**
>
> Why a change didn't take effect.

> **[Loot and crafting rates](https://help.freakhosting.com/games/v-rising/changing-game-settings-in-v-rising-items-sunlight.md)**
>
> Yield, loot, stack and trader multipliers.

> **[Configure startup variables](https://help.freakhosting.com/portals/game-panel/how-to-configure-startup-variables.md)**
>
> How the Startup page works.

> **[Use the File Manager](https://help.freakhosting.com/portals/game-panel/how-to-use-the-file-manager.md)**
>
> Open, create and edit files.

***

> [!NOTE]
>
> **Tested by the FREAKHOSTING team** on our Game Panel on 30 October 2026 (V Rising dedicated server); file layout checked against the official [V Rising dedicated server instructions](https://github.com/StunlockStudios/vrising-dedicated-server-instructions/blob/master/1.1.x-pc/INSTRUCTIONS.md). Steps may differ slightly if the game changes.

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** October 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.