NEW 📢 Limited launch offer: up to 70% off your first month on every game!See plans

V Rising Server Settings Generator

Set PvP or PvE, clan size, castle limits, loot, crafting, day length and wipes, then copy a ready ServerGameSettings.json and ServerHostSettings.json. Free, no sign-up, works on any host.

161 of the 166 settings in Stunlock's default file for version 1.1.15 (the starter kit IDs and three lists are written only with "Write every setting"), plus 24 documented host settings. Limits measured on a test server on 7 November 2026.

Start from a preset, then change anything:

This generator needs JavaScript. Every setting, its default and what it does is listed in the tables further down this page.

How to use these files on any V Rising server

  1. Stop the server.
  2. Put ServerGameSettings.json in the Settings folder of the server's persistent data path: the folder you pass with -persistentDataPath, or %USERPROFILE%\AppData\LocalLow\Stunlock Studios\VRisingServer\Settings without it. Do not edit the default file in VRisingServer_Data/StreamingAssets/Settings: Stunlock advises against it and an update can replace it.
  3. In ServerHostSettings.json, leave GameSettingsPreset and GameDifficultyPreset empty. In our tests a Game Settings Preset was used instead of your file. A Game Difficulty Preset replaces the ten difficulty values its preset file lists, each marked on this page; our test confirmed it for the three we changed.
  4. Start the server. Its log prints Loaded ServerGameSettings: followed by the values it read. A later "clamped between" warning, or a block that says "from Difficulty Preset", means a value was changed after that.

How to use them on PlayNHost

  1. Tick For a PlayNHost server above. The panel writes the name, password, ports, player limit, saves and RCON into ServerHostSettings.json at every start from the Settings page.
  2. Open your server in the Game Panel and click Stop.
  3. Click Settings and set both Game Settings Preset and Game Difficulty Preset to the empty choice at the top of the list. New servers have Game Difficulty Preset set to Difficulty_Normal, which replaces the difficulty values of your file.
  4. Click Files, open save-data/Settings, click New file, paste the ServerGameSettings.json text and name the file ServerGameSettings.json. If the file is already there, open it and replace its text.
  5. Click Start. In Console, the line Loaded ServerGameSettings: lists the values the server read.
  6. Changing wipes or smart autosaves? Open save-data/Settings/ServerHostSettings.json in Files and add the lines of the second tab inside the existing braces, with a comma between entries. Do not replace this file: the panel writes the rest of it at every start.

Step by step: How to change game rules on your V Rising server, How to choose PvP or PvE, and every host setting in the V Rising server settings reference. Looking for a server? See V Rising server hosting.

Run your V Rising server on PlayNHost

Instant setup, DDoS protection, automatic backups and a 72-hour money-back guarantee. Name, password and presets are set on the panel's Settings page.

See plans

Every setting on this page

Defaults are Stunlock's default file for version 1.1.15. The values column shows the range the server kept in our test, the words it accepts, a clock range the server does not check, or the limit of the field's number type.

ServerGameSettings.json (game rules)

SettingDefaultValuesWhat it does
GameModeType
Game mode
PvPPvP, PvEPvP lets players fight each other; PvE does not.
PlayerDamageMode
When players can hurt each other
AlwaysAlways, TimeRestrictedAlways, or only inside the PvP time window below.
CastleDamageMode
When castles can be attacked
NeverNever, Always, TimeRestrictedNever, always, or only inside the castle time window below.
CastleHeartDamageMode
What can happen to a castle heart
CanBeDestroyedByPlayersCanBeDestroyedOnlyWhenDecaying, CanBeDestroyedByPlayers, CanBeSeizedOrDestroyedByPlayersDestroyed only when it decays, destroyed by players, or seized or destroyed by players.
SiegeWeaponHealth
Siege golem health
NormalVeryLow, Low, Normal, High, VeryHigh, MegaHigh, UltraHigh, CrazyHigh, MaxHow much health a siege golem has, from VeryLow to Max.
PvPProtectionMode
PvP protection for new players
MediumDisabled, VeryShort, Short, Medium, LongHow long new players are protected from other players. Our reading: Stunlock does not document it.
DeathContainerPermission
Who can loot a dead player
AnyoneAnyone, ClanMembers, OnlySelfWho may open the container a player drops on death.
CanLootEnemyContainers
Loot enemy containers
truetrue or falsePlayers can open containers in other clans' castles.
PvPVampireRespawnModifier
Respawn time after PvP death
1.0from 0 to 100Multiplies the respawn wait after being killed by a player. 1 is normal.
AnnounceSiegeWeaponSpawn
Announce siege golems
truetrue or falseTells the server when someone becomes a siege golem.
ShowSiegeWeaponMapIcon
Show siege golems on the map
falsetrue or falseSiege golems show on everyone's map.
PlayerInteractionSettings.TimeZone
Time zone for the windows below
LocalLocal, UTC, PST, EST, CET, CSTThe clock the PvP and castle time windows use.
PlayerInteractionSettings.VSPlayerWeekdayTime.StartHour
PvP window, weekdays starts at hour
20hour 0 to 23 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSPlayerWeekdayTime.StartMinute
PvP window, weekdays starts at minute
0minute 0 to 59 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSPlayerWeekdayTime.EndHour
PvP window, weekdays ends at hour
22hour 0 to 23 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSPlayerWeekdayTime.EndMinute
PvP window, weekdays ends at minute
0minute 0 to 59 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSPlayerWeekendTime.StartHour
PvP window, weekends starts at hour
20hour 0 to 23 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSPlayerWeekendTime.StartMinute
PvP window, weekends starts at minute
0minute 0 to 59 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSPlayerWeekendTime.EndHour
PvP window, weekends ends at hour
22hour 0 to 23 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSPlayerWeekendTime.EndMinute
PvP window, weekends ends at minute
0minute 0 to 59 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSCastleWeekdayTime.StartHour
Castle raid window, weekdays starts at hour
20hour 0 to 23 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSCastleWeekdayTime.StartMinute
Castle raid window, weekdays starts at minute
0minute 0 to 59 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSCastleWeekdayTime.EndHour
Castle raid window, weekdays ends at hour
22hour 0 to 23 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSCastleWeekdayTime.EndMinute
Castle raid window, weekdays ends at minute
0minute 0 to 59 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSCastleWeekendTime.StartHour
Castle raid window, weekends starts at hour
20hour 0 to 23 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSCastleWeekendTime.StartMinute
Castle raid window, weekends starts at minute
0minute 0 to 59 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSCastleWeekendTime.EndHour
Castle raid window, weekends ends at hour
22hour 0 to 23 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
PlayerInteractionSettings.VSCastleWeekendTime.EndMinute
Castle raid window, weekends ends at minute
0minute 0 to 59 (a clock range the server does not check)Used when the matching damage mode above is TimeRestricted.
GameDifficulty
Difficulty
NormalRelaxed, Normal, HardRelaxed, Normal or Hard. A Game Difficulty Preset replaces this value.
SunDamageModifier
Sun damage
1.0from 0 to 100Multiplies the damage vampires take in sunlight. 1 is normal. A Game Difficulty Preset replaces this value.
BloodDrainModifier
Blood drain
1.0from 0 to 100Multiplies how fast a vampire's blood pool drains. 1 is normal. A Game Difficulty Preset replaces this value.
GarlicAreaStrengthModifier
Garlic strength
1.0from 0 to 100Multiplies the effect of garlic areas. 1 is normal.
HolyAreaStrengthModifier
Holy area strength
1.0from 0 to 100Multiplies the effect of holy areas. 1 is normal.
SilverStrengthModifier
Silver strength
1.0from 0 to 100Multiplies the effect of carrying silver. 1 is normal.
UnitStatModifiers_Global.MaxHealthModifier
Enemy health
1.0from 0.01 to 10Multiplies the health of creatures and NPCs. 1 is normal. A Game Difficulty Preset replaces this value.
UnitStatModifiers_Global.PowerModifier
Enemy damage
1.0from 0.01 to 10Multiplies the damage of creatures and NPCs. 1 is normal. A Game Difficulty Preset replaces this value.
UnitStatModifiers_Global.LevelIncrease
Enemy level increase
0from 0 to 100Adds levels to creatures and NPCs.
UnitStatModifiers_VBlood.MaxHealthModifier
V Blood boss health
1.0from 0.01 to 10Multiplies the health of V Blood bosses. 1 is normal. A Game Difficulty Preset replaces this value.
UnitStatModifiers_VBlood.PowerModifier
V Blood boss damage
1.0from 0.01 to 10Multiplies the damage of V Blood bosses. 1 is normal. A Game Difficulty Preset replaces this value.
UnitStatModifiers_VBlood.LevelIncrease
V Blood boss level increase
0from 0 to 100Adds levels to V Blood bosses. A Game Difficulty Preset replaces this value.
VampireStatModifiers.MaxHealthModifier
Vampire health
1.0from 0.01 to 10Multiplies vampires' health. 1 is normal.
VampireStatModifiers.PhysicalPowerModifier
Vampire physical power
1.0from 0.01 to 100Multiplies vampires' physical power. 1 is normal.
VampireStatModifiers.SpellPowerModifier
Vampire spell power
1.0from 0.01 to 100Multiplies vampires' spell power. 1 is normal.
VampireStatModifiers.ResourcePowerModifier
Vampire resource power
1.0from 0.01 to 100Multiplies vampires' resource power. 1 is normal.
VampireStatModifiers.SiegePowerModifier
Vampire siege power
1.0from 0.01 to 100Multiplies vampires' siege power. 1 is normal.
VampireStatModifiers.DamageReceivedModifier
Vampire damage received
1.0from 0 to 65504Multiplies vampires' damage received. 1 is normal.
VampireStatModifiers.ReviveCancelDelay
Revive cancel delay (seconds)
5.0from 0 to 65504Seconds before a revive can be cancelled. Our reading: Stunlock does not document it.
EquipmentStatModifiers_Global.MaxHealthModifier
Gear health
1.0from 0.01 to 10Multiplies the health that equipment gives. 1 is normal.
EquipmentStatModifiers_Global.ResourceYieldModifier
Gear resource yield
1.0from 0.01 to 100Multiplies the resource yield that equipment gives. 1 is normal.
EquipmentStatModifiers_Global.PhysicalPowerModifier
Gear physical power
1.0from 0.01 to 100Multiplies the physical power that equipment gives. 1 is normal.
EquipmentStatModifiers_Global.SpellPowerModifier
Gear spell power
1.0from 0.01 to 100Multiplies the spell power that equipment gives. 1 is normal.
EquipmentStatModifiers_Global.SiegePowerModifier
Gear siege power
1.0from 0.01 to 100Multiplies the siege power that equipment gives. 1 is normal.
EquipmentStatModifiers_Global.MovementSpeedModifier
Gear movement speed
1.0from 0.01 to 10Multiplies the movement speed that equipment gives. 1 is normal.
MaterialYieldModifier_Global
Resource yield
1.0from 0 to 100Multiplies the resources gathered. 1 is normal, 2 is double.
InventoryStacksModifier
Stack size
1.0from 0.0001 to 3Multiplies how many items fit in one stack. 1 is normal.
DropTableModifier_General
Loot drops
1.0from 0 to 100Multiplies general loot drops. 1 is normal. A Game Difficulty Preset replaces this value.
DropTableModifier_Missions
Servant mission loot
1.0from 0 to 100Multiplies loot from servant hunts. 1 is normal. Our reading: Stunlock does not document it.
DropTableModifier_StygianShards
Stygian shard drops
1.0from 0 to 100Multiplies Stygian shard drops. 1 is normal.
BloodEssenceYieldModifier
Blood essence yield
1.0from 0 to 100Multiplies the blood essence gathered. 1 is normal.
DurabilityDrainModifier
Gear wear
1.0from 0 to 100Multiplies how fast equipment loses durability. 1 is normal. A Game Difficulty Preset replaces this value.
Death_DurabilityFactorLoss
Gear wear on death
0.125from 0 to 1Share of durability equipment loses when a vampire dies.
Death_DurabilityLossFactorAsResources
Wear on death dropped as resources
1.0from 0 to 1How much of the durability lost on death drops as resources. Our reading: Stunlock does not document it.
SoulShard_DurabilityLossRate
Soul shard wear
1.0from 0 to 100Multiplies how fast soul shards lose durability. 1 is normal.
RelicSpawnType
Soul shards
UniqueUnique, PlentifulUnique: one of each shard on the server. Plentiful: more than one can exist.
StartingProgressionLevel
Starting progression level
0from 0 to 255Lets new vampires start further along. Our reading: Stunlock does not document it.
BuildCostModifier
Building cost
1.0from 0 to 100Multiplies the resources castle building costs. 1 is normal.
RecipeCostModifier
Crafting cost
1.0from 0 to 100Multiplies the resources recipes cost. 1 is normal.
CraftRateModifier
Crafting speed
1.0from 0.01 to 100Multiplies crafting speed. 2 crafts twice as fast.
ResearchCostModifier
Research cost
1.0from 0 to 100Multiplies the cost of research. 1 is normal.
ResearchTimeModifier
Research time
1.0from 0 to 100Multiplies how long research takes. 1 is normal.
RefinementCostModifier
Refining cost
1.0from 0 to 100Multiplies the input refining needs. 1 is normal.
RefinementRateModifier
Refining speed
1.0from 0.01 to 100Multiplies refining speed. 2 refines twice as fast.
DismantleResourceModifier
Resources back from dismantling
1.0from 0 to 1Share of the cost returned when a structure is dismantled.
ServantConvertRateModifier
Servant conversion speed
1.0from 0.01 to 100Multiplies how fast humans turn into servants. 1 is normal.
RepairCostModifier
Repair cost
1.0from 0 to 100Multiplies the cost of repairs. 1 is normal.
ClanSize
Clan size
4from 1 to 50The most players in one clan.
CastleDecayRateModifier
Castle decay speed
1.0from 0 to 100Multiplies how fast a castle decays once its heart runs out of blood essence. 1 is normal.
CastleBloodEssenceDrainModifier
Castle heart blood use
1.0from 0.01 to 100Multiplies how fast a castle heart uses blood essence. 1 is normal.
CastleSiegeTimer
Siege time (seconds)
420.0from 0 to 65504Seconds a castle stays open to attack once its heart is breached. Our reading: Stunlock does not document it.
CastleUnderAttackTimer
Under attack time (seconds)
60.0from 0 to 65504Seconds a castle counts as under attack after it is hit. Our reading: Stunlock does not document it.
CastleRaidTimer
Raid time (seconds)
600.0from 0 to 65504Seconds a raid lasts. Our reading: Stunlock does not document it.
CastleRaidProtectionTime
Raid protection (seconds)
1800.0from 0 to 604800Seconds a castle is protected after a raid. Our reading: Stunlock does not document it.
CastleExposedFreeClaimTimer
Exposed heart claim time (seconds)
300.0from 0 to 65504Seconds an exposed castle heart can be claimed by anyone. Our reading: Stunlock does not document it.
CastleRelocationEnabled
Castle relocation
truetrue or falsePlayers can move their castle.
CastleRelocationCooldown
Relocation cooldown (seconds)
10800.0from 0 to 2592000Seconds between castle moves.
CastleMinimumDistanceInFloors
Minimum distance between castles (floors)
2whole number up to 255 (field limit)How many floor tiles must lie between two castles.
FreeCastleRaid
Free castle raids
falsetrue or falseCastles can be raided without siege golems. Our reading: Stunlock does not document it.
FreeCastleClaim
Free castle claims
falsetrue or falseCastle hearts can be claimed freely. Our reading: Stunlock does not document it.
FreeCastleDestroy
Free castle destruction
falsetrue or falseCastles can be destroyed freely. Our reading: Stunlock does not document it.
CastleStatModifiers_Global.CastleLimit
Castle hearts per player or clan
2whole number up to 255 (field limit)How many castle hearts are allowed. Who counts is set by the next setting.
CastleStatModifiers_Global.CastleHeartLimitType
Castle heart limit counts per
UserUser, ClanUser: per player. Clan: per clan, new in 1.1.
CastleStatModifiers_Global.SafetyBoxLimit
Vampire lockboxes per castle
1whole number up to 255 (field limit)The most of these one castle can have. Our reading: Stunlock does not document it.
CastleStatModifiers_Global.EyeStructuresLimit
Eye of Mortium per castle
1whole number up to 255 (field limit)The most of these one castle can have. Our reading: Stunlock does not document it.
CastleStatModifiers_Global.TombLimit
Tombs per castle
12whole number up to 255 (field limit)The most of these one castle can have.
CastleStatModifiers_Global.VerminNestLimit
Vermin nests per castle
4whole number up to 255 (field limit)The most of these one castle can have.
CastleStatModifiers_Global.PrisonCellLimit
Prison cells per castle
24whole number up to 255 (field limit)The most of these one castle can have.
CastleStatModifiers_Global.NetherGateLimit
Nether gates per castle
1whole number up to 255 (field limit)The most of these one castle can have. Our reading: Stunlock does not document it.
CastleStatModifiers_Global.ThroneOfDarknessLimit
Thrones of Darkness per castle
1whole number up to 255 (field limit)The most of these one castle can have.
CastleStatModifiers_Global.ArenaStationLimit
Arena stations per castle
5whole number up to 255 (field limit)The most of these one castle can have. Our reading: Stunlock does not document it.
CastleStatModifiers_Global.RoutingStationLimit
Routing stations per castle
10whole number up to 255 (field limit)The most of these one castle can have. Our reading: Stunlock does not document it.
CastleStatModifiers_Global.TickPeriod
Castle update period (seconds)
5.0from 0.1 to 600How often castles are updated. Our reading: Stunlock does not document it.
CastleStatModifiers_Global.HeartLimits.Level1.FloorLimit
Heart level 1: floor tiles
50whole number up to 32767 (field limit)The most floor tiles a castle with a level 1 heart allows.
CastleStatModifiers_Global.HeartLimits.Level1.ServantLimit
Heart level 1: servants
1from 0 to 35The most servants a castle with a level 1 heart allows.
CastleStatModifiers_Global.HeartLimits.Level1.HeightLimit
Heart level 1: height
3whole number up to 255 (field limit)The most height a castle with a level 1 heart allows.
CastleStatModifiers_Global.HeartLimits.Level2.FloorLimit
Heart level 2: floor tiles
140whole number up to 32767 (field limit)The most floor tiles a castle with a level 2 heart allows.
CastleStatModifiers_Global.HeartLimits.Level2.ServantLimit
Heart level 2: servants
3from 0 to 35The most servants a castle with a level 2 heart allows.
CastleStatModifiers_Global.HeartLimits.Level2.HeightLimit
Heart level 2: height
3whole number up to 255 (field limit)The most height a castle with a level 2 heart allows.
CastleStatModifiers_Global.HeartLimits.Level3.FloorLimit
Heart level 3: floor tiles
240whole number up to 32767 (field limit)The most floor tiles a castle with a level 3 heart allows.
CastleStatModifiers_Global.HeartLimits.Level3.ServantLimit
Heart level 3: servants
5from 0 to 35The most servants a castle with a level 3 heart allows.
CastleStatModifiers_Global.HeartLimits.Level3.HeightLimit
Heart level 3: height
3whole number up to 255 (field limit)The most height a castle with a level 3 heart allows.
CastleStatModifiers_Global.HeartLimits.Level4.FloorLimit
Heart level 4: floor tiles
360whole number up to 32767 (field limit)The most floor tiles a castle with a level 4 heart allows.
CastleStatModifiers_Global.HeartLimits.Level4.ServantLimit
Heart level 4: servants
7from 0 to 35The most servants a castle with a level 4 heart allows.
CastleStatModifiers_Global.HeartLimits.Level4.HeightLimit
Heart level 4: height
3whole number up to 255 (field limit)The most height a castle with a level 4 heart allows.
CastleStatModifiers_Global.HeartLimits.Level5.FloorLimit
Heart level 5: floor tiles
550whole number up to 32767 (field limit)The most floor tiles a castle with a level 5 heart allows.
CastleStatModifiers_Global.HeartLimits.Level5.ServantLimit
Heart level 5: servants
8from 0 to 35The most servants a castle with a level 5 heart allows.
CastleStatModifiers_Global.HeartLimits.Level5.HeightLimit
Heart level 5: height
3whole number up to 255 (field limit)The most height a castle with a level 5 heart allows.
GameTimeModifiers.DayDurationInSeconds
Length of a full day (seconds)
1080.0from 60 to 86400Real seconds in one in-game day and night.
GameTimeModifiers.DayStartHour
Day starts at hour
9from 0 to 23In-game hour the sun rises.
GameTimeModifiers.DayStartMinute
Day starts at minute
0from 0 to 59In-game minute the sun rises.
GameTimeModifiers.DayEndHour
Day ends at hour
17from 0 to 23In-game hour the sun sets.
GameTimeModifiers.DayEndMinute
Day ends at minute
0from 0 to 59In-game minute the sun sets.
GameTimeModifiers.BloodMoonFrequency_Min
Blood moon every (days, at least)
10from 1 to 255Fewest in-game days between blood moons.
GameTimeModifiers.BloodMoonFrequency_Max
Blood moon every (days, at most)
18from 1 to 255Most in-game days between blood moons.
GameTimeModifiers.BloodMoonBuff
Blood moon bonus
0.2from 0 to 1The bonus vampires get during a blood moon. Our reading: Stunlock does not document it.
AllowGlobalChat
Global chat
truetrue or falseEveryone can use global chat.
AllWaypointsUnlocked
All waygates unlocked
falsetrue or falseEvery waygate is open from the start.
BloodBoundEquipment
Blood-bound gear
truetrue or falseEquipment stays with a vampire who dies.
TeleportBoundItems
Teleport-bound items
truetrue or falseSome items cannot be carried through waygates.
BatBoundItems
Bat-bound items
falsetrue or falseSome items cannot be carried in bat form.
BatBoundShards
Bat-bound soul shards
falsetrue or falseSoul shards cannot be carried in bat form.
WeaponSlots
Weapon slots
8whole numberNumber of weapon slots. Not in Stunlock's default file; our test server reported 8. Our reading: Stunlock does not document it.
InactivityKillEnabled
Remove inactive players' castles
truetrue or falseCastles of players who stop playing are removed after a time. Our reading: Stunlock does not document it.
InactivityKillTimeMin
Inactivity removal, shortest (seconds)
3600whole numberShortest time before an inactive player's castle is removed. Our reading: Stunlock does not document it.
InactivityKillTimeMax
Inactivity removal, longest (seconds)
604800whole numberLongest time before an inactive player's castle is removed. Our reading: Stunlock does not document it.
InactivityKillSafeTimeAddition
Inactivity extra safe time (seconds)
172800whole numberExtra time added before removal. Our reading: Stunlock does not document it.
InactivityKillTimerMaxItemLevel
Inactivity gear level cap
84from 0 to 255Gear level at which the longest time is reached. Our reading: Stunlock does not document it.
DisableDisconnectedDeadEnabled
Remove bodies of disconnected players
truetrue or falseA player who logs off while dead is taken out of the world after a time. Our reading: Stunlock does not document it.
DisableDisconnectedDeadTimer
Remove disconnected bodies after (seconds)
60whole numberSeconds before that happens. Our reading: Stunlock does not document it.
DisconnectedSunImmunityTime
Sun immunity after disconnect (seconds)
300.0from 0 to 65504Seconds a player who disconnects is safe from the sun. Our reading: Stunlock does not document it.
JournalVBloodSourceUnitMaxDistance
V Blood tracking distance
25.0from 0 to 100How far the journal tracks V Blood bosses. Our reading: Stunlock does not document it.
TraderModifiers.StockModifier
Trader stock
1.0from 0 to 100Multiplies what traders have in stock. 1 is normal.
TraderModifiers.PriceModifier
Trader prices
1.0from 0 to 100Multiplies trader prices. 1 is normal.
TraderModifiers.RestockTimerModifier
Trader restock time
1.0from 0 to 100Multiplies the time traders take to restock. 1 is normal.
WarEventGameSettings.Interval
Time between rifts
00 Minimum, 1 VeryShort, 2 Short, 3 Medium, 4 Long, 5 VeryLong, 6 Extensive, 7 Maximum (written as the number)How often Rift Incursions happen, from Minimum to Maximum.
WarEventGameSettings.MajorDuration
Major rift duration
10 Minimum, 1 VeryShort, 2 Short, 3 Medium, 4 Long, 5 VeryLong, 6 Extensive, 7 Maximum (written as the number)How long a major rift lasts.
WarEventGameSettings.MinorDuration
Minor rift duration
10 Minimum, 1 VeryShort, 2 Short, 3 Medium, 4 Long, 5 VeryLong, 6 Extensive, 7 Maximum (written as the number)How long a minor rift lasts.
WarEventGameSettings.WeekdayTime.StartHour
Rift window, weekdays starts at hour
0hour 0 to 23 (a clock range the server does not check)Rifts only start inside this window.
WarEventGameSettings.WeekdayTime.StartMinute
Rift window, weekdays starts at minute
0minute 0 to 59 (a clock range the server does not check)Rifts only start inside this window.
WarEventGameSettings.WeekdayTime.EndHour
Rift window, weekdays ends at hour
23hour 0 to 23 (a clock range the server does not check)Rifts only start inside this window.
WarEventGameSettings.WeekdayTime.EndMinute
Rift window, weekdays ends at minute
59minute 0 to 59 (a clock range the server does not check)Rifts only start inside this window.
WarEventGameSettings.WeekendTime.StartHour
Rift window, weekends starts at hour
0hour 0 to 23 (a clock range the server does not check)Rifts only start inside this window.
WarEventGameSettings.WeekendTime.StartMinute
Rift window, weekends starts at minute
0minute 0 to 59 (a clock range the server does not check)Rifts only start inside this window.
WarEventGameSettings.WeekendTime.EndHour
Rift window, weekends ends at hour
23hour 0 to 23 (a clock range the server does not check)Rifts only start inside this window.
WarEventGameSettings.WeekendTime.EndMinute
Rift window, weekends ends at minute
59minute 0 to 59 (a clock range the server does not check)Rifts only start inside this window.
WarEventGameSettings.ScalingPlayers1.PointsModifier
Rift points with 1 player
1.0from 0.01 to 100Multiplies the points needed when this many players take part. Our reading: Stunlock does not document it.
WarEventGameSettings.ScalingPlayers1.DropModifier
Rift loot with 1 player
1.0from 0.01 to 100Multiplies the loot when this many players take part. Our reading: Stunlock does not document it.
WarEventGameSettings.ScalingPlayers2.PointsModifier
Rift points with 2 players
0.5from 0.01 to 100Multiplies the points needed when this many players take part. Our reading: Stunlock does not document it.
WarEventGameSettings.ScalingPlayers2.DropModifier
Rift loot with 2 players
0.5from 0.01 to 100Multiplies the loot when this many players take part. Our reading: Stunlock does not document it.
WarEventGameSettings.ScalingPlayers3.PointsModifier
Rift points with 3 players
0.25from 0.01 to 100Multiplies the points needed when this many players take part. Our reading: Stunlock does not document it.
WarEventGameSettings.ScalingPlayers3.DropModifier
Rift loot with 3 players
0.25from 0.01 to 100Multiplies the loot when this many players take part. Our reading: Stunlock does not document it.
WarEventGameSettings.ScalingPlayers4.PointsModifier
Rift points with 4 players
0.25from 0.01 to 100Multiplies the points needed when this many players take part. Our reading: Stunlock does not document it.
WarEventGameSettings.ScalingPlayers4.DropModifier
Rift loot with 4 players
0.25from 0.01 to 100Multiplies the loot when this many players take part. Our reading: Stunlock does not document it.

ServerHostSettings.json (host settings documented by Stunlock)

SettingDefaultValuesWhat it does
Name
Server name
V Rising ServerThe name in the server list.
Description
Description
emptyShown in the server list details and in chat when a player connects.
Password
Password
emptyPlayers must type it to join. Empty means no password.
MaxConnectedUsers
Max players
40from 1 to 128Players at once. Stunlock: the most it supports is 128.
MaxConnectedAdmins
Admin slots
4whole numberAdmins who can still join when the server is full.
Port
Game port (UDP)
9876from 1 to 65535The port for game traffic.
QueryPort
Query port (UDP)
9877from 1 to 65535The port the Steam server list uses.
ServerFps
Server FPS
30whole numberThe frame rate the server aims for.
SaveName
Save name
world1The world folder. A new name starts a new world.
AutoSaveCount
Autosaves to keep
20whole numberHow many autosaves are kept.
AutoSaveInterval
Autosave every (seconds)
120whole numberSeconds between autosaves.
Secure
VAC protection
truetrue or falsePlayers with a VAC ban cannot join.
ListOnSteam
List on Steam
falsetrue or falseShows the server in the Steam server list.
ListOnEOS
List on Epic (EOS)
falsetrue or falseShows the server in the Epic list, where the game looks first.
GameSettingsPreset
Game settings preset
emptyempty, or DuoPvP, DuoPvP_DailySiege, DuoPvP_NoSiege, DuoPvP_WeekendSiege, HardcoreDuoPvP, HardcorePvP, HardcoreTrioPvP, Level30PvE, Level30PvP, Level40PvE, Level40PvP, Level50PvE, Level50PvP, Level60PvE, Level60PvP, Level70PvE, Level70PvP, Level80PvE, Level80PvP, Level90PvE, Level90PvP, SoloPvP, StandardPvE, StandardPvP, StandardPvP_DailySiege, StandardPvP_NoSiege, StandardPvP_WeekendSiege, TrioPvP, TrioPvP_DailySiege, TrioPvP_NoSiege, TrioPvP_WeekendSiegeLoads one of Stunlock's rule sets instead of your file. Leave empty to use your ServerGameSettings.json.
GameDifficultyPreset
Game difficulty preset
emptyempty, or Difficulty_Easy, Difficulty_Normal, Difficulty_BrutalLoads a difficulty on top of your file: Difficulty_Easy, Difficulty_Normal or Difficulty_Brutal. Leave empty to use the difficulty values in your file.
LowerFPSWhenEmpty
Lower FPS when empty
falsetrue or falseRuns the server at a lower frame rate when nobody is on.
LowerFPSWhenEmptyValue
FPS when empty
10whole numberThe frame rate used while the server is empty.
AutoSaveSmartKeep
Smart autosave keeping
10:1:1,30:0:1,60:0:1,120:0:1,180:0:1,240:0:1,360:0:1,720:0:1,1440:0:1,52560000:99:0Which older autosaves to keep, as minutes:newest:oldest groups. Empty keeps only the last ones by count. Our test server reported the value shown as its default.
ResetDaysInterval
Automatic wipe every (days)
0whole numberDays between scheduled wipes. At start, the server checks the time and starts a new world, keeping a backup. 0 turns it off.
DayOfReset
Wipe only on
AnyAny, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, SundayWipe only on this weekday. Any wipes on the first start after the interval.
Rcon.Enabled
RCON
falsetrue or falseLets RCON tools connect. Needs a password.
Rcon.Port
RCON port (TCP)
25575from 1 to 65535The port for RCON tools.
Rcon.Password
RCON password
emptyRequired when RCON is on.

Questions

Where is ServerGameSettings.json on a V Rising server?

Stunlock's default is in VRisingServer_Data/StreamingAssets/Settings. Your own copy goes in the Settings folder of the persistent data path, which on PlayNHost is save-data/Settings. The server loads the default first, then yours.

Why are my V Rising settings ignored?

Usually a preset. In our tests GameSettingsPreset was used instead of your file, and GameDifficultyPreset replaced the difficulty values of your file that its preset lists, such as sun damage and blood drain. Leave both empty. Also check that the file is valid JSON: one missing comma stops it loading.

How do I make a V Rising server PvE?

Set GameModeType to PvE, or pick the PvE preset at the top of this page, which copies Stunlock's StandardPvE preset.

How do I change the clan size?

Set ClanSize in ServerGameSettings.json. The Duo PvP preset sets it to 2, as Stunlock's DuoPvP preset does.

How do I set up automatic wipes?

In ServerHostSettings.json set ResetDaysInterval to the number of days between wipes, and DayOfReset to a weekday if you want it on a fixed day. The server checks at start, begins a new world and keeps a backup of the old one.

Good to know

  • Where the settings come from. Every game setting, its default and its order are from Stunlock's own default file in the dedicated server (version 1.1.15, Steam build 25169871). The words each choice accepts were read from the server's code. Stunlock documents the host settings but not the game settings, so the short descriptions here are our reading of the setting names and Stunlock's presets.
  • Limits were measured. We started a test server with every number far too high, then far too low, and read the values it loaded from its log. Where the game cut a value back, this page shows that range.
  • Tested with this page's files. V Rising servers started with files made here loaded every value as written, 31 of 31 for a short file and 167 of 167 for a full one, as their logs printed.
  • Mistakes are not always reported. In our tests, a choice field given a number it does not have stopped the server during start with "Failed to load json file". A misspelled choice word was not reported at all: the server quietly used a fallback, and for GameModeType that fallback is PvE, not the PvP of the default file. Numbers outside a measured range are cut back with a warning in the log. Copy the words from this page and check the log after a change.
  • Short files are allowed. Stunlock's instructions say the override file can hold only the settings that differ from the default. That is what this page writes unless you tick "Write every setting".
  • The panel's help notes that some settings may not apply once the world has been created; we have not tested which. Back up your world before big changes.