Tools / V Rising
V Rising Server Rules Studio
Build a complete ServerGameSettings.json and the
ServerHostSettings.json essentials from a preset and a form -
including raid windows your players can read in their own timezone, plus a
copy-ready Discord rules card. No passwords collected.
What this generates
A complete ServerGameSettings.json (every documented key, your choices
applied on top of 1.1-era defaults) and the ServerHostSettings.json
essentials - name, ports, save name, listing flags - with password placeholders.
If you schedule raid windows, the result also shows the windows converted to each
visitor's timezone and a plain-text Discord rules card you can paste into your
server's rules channel.
Schema sources: the official Stunlock dedicated-server instructions (1.1.x) for host settings, and the community-documented 1.x game-settings schema. Fields Stunlock leaves undocumented are marked "verify" in the result.
How to install
- Stop the server.
- Save
ServerGameSettings.jsoninto the local override folder:%USERPROFILE%\AppData\LocalLow\Stunlock Studios\VRisingServer\Settings(or theSettingsfolder under your-persistentDataPath). - Merge the host essentials into
ServerHostSettings.jsonin the same folder and replace theCHANGE_MEplaceholders privately. - Leave
GameSettingsPresetempty so the preset does not override your file. - Forward both UDP ports, then start the server.
FAQ
Where does ServerGameSettings.json live?
In the local override folder shown above - not in
VRisingServer_Data/StreamingAssets/Settings, which updates overwrite.
Overrides can be a full file or just the keys you change; this tool emits the full
file so nothing runs on a default you never chose.
How do the raid windows work?
CastleDamageMode=TimeRestricted limits castle damage to
VSCastleWeekdayTime / VSCastleWeekendTime under
PlayerInteractionSettings, evaluated on the server machine's local
clock. The game supports one weekday and one weekend window; windows cannot cross
midnight (the scheduler runs on a 01:00-23:59 clock).
Do you collect my server password?
No. The host file ships with CHANGE_ME_BEFORE_LAUNCH and
CHANGE_ME_RCON placeholders. Replace them on the server; never paste
real passwords into a web form.
Can I validate my existing config?
Yes - paste it into the optional validator box. Unknown keys (typos, keys from older versions) and values outside the documented ranges are flagged with the generated result.