Web Analytics Made Easy - Statcounter

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.

Server identity

Do not type your real server password anywhere here. The output uses placeholders.

Game mode

Rates

Castles & servants

Raids & sieges

Raid windows use the server machine's local clock. Pick its UTC offset so the result can show the window in every visitor's own timezone. V Rising supports one weekday window and one weekend window (not per-day).

Day & night

Validate an existing file (optional)

Optional. Secrets are stripped before anything is stored. Max ~100 KB.

Generating...

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

  1. Stop the server.
  2. Save ServerGameSettings.json into the local override folder: %USERPROFILE%\AppData\LocalLow\Stunlock Studios\VRisingServer\Settings (or the Settings folder under your -persistentDataPath).
  3. Merge the host essentials into ServerHostSettings.json in the same folder and replace the CHANGE_ME placeholders privately.
  4. Leave GameSettingsPreset empty so the preset does not override your file.
  5. 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.