It is possible to run either a PvP or PvE V Rising server. It is also possible to set PvP as a time-based event throughout the day, allowing you to set a specific time range to allow players to PvP.
Selecting a Custom Gametype
In order to make changes to a V Rising server's gameplay settings you will first need to select the Custom game settings preset in your server's control panel.
- Access your control panel and Stop your server.
- Navigate to Files > Config Files.

- Click V Rising Server Settings.

- Select Custom using the Game Settings Preset dropdown.

- Save your changes.
Enabling/Disabling PvP
You can easily enable or disable PvP using your server's GameServerSettings.json file.
- Access your control panel and Stop your server.
- Navigate to Files > Config Files.

- Open V Rising Game Settings.

- Locate the setting GameModeType, you can set it to the following based on if you would like a PvP or PvE Server;
"GameModeType": "PvP","GameModeType": "PvE",
- Save and Start your server.
Time-based PvP
You can set specific times you would like PvP and castle sieges to take place in your server.
- Access your control panel and Stop your server.
- Navigate to Files > Config Files.

- Open V Rising Game Settings.

- Scroll down until you find the
"PlayerInteractionSettings":section.
- Edit each setting based on the times you wish to set, use the table provided below to distinguish each setting.
- Save and Start your server.
| Setting | Value | Description |
|---|---|---|
| TimeZone | Accepted values are Local, CET, PST, EST, CST, UTC. |
Sets your server to a specific time zone. Local is by default (UTC+0). |
| VSPlayerWeekdayTime | This section is for time-based PvP during weekdays (Monday-Friday) | |
| VSPlayerWeekendTime | This section is for time-based PvP during weekends (Saturday-Sunday) | |
| VSCastleWeekdayTime | This section is for time-based Castle Sieges during weekdays (Monday-Friday) | |
| VSCastleWeekendTime | This section is for time-based Castle Sieges during weekends (Saturday-Sunday) | |
| StartHour | Any value from 0-23. |
This sets the starting hour of time-based events. |
| EndHour | Any value from 0-23. |
This sets the ending hour of time-based events. |
| StartMinute | Any value from 0-59. |
This sets the starting minute of time-based events. |
| EndMinute | Any value from 0-59. |
This sets the ending minute of time-based events. |
To learn more about your V Rising server, you can check out our library of Knowledgebase articles on V rising server hosting.
If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php