V Rising Intermédiaire 13 min de lecture

Configurer son serveur V Rising en PvP ou PvE : ServerGameSettings.json expliqué

Guide complet pour configurer ServerGameSettings.json V Rising : GameModeType PvE/PvP, CastleDamageMode, raid windows, multiplicateurs XP/loot, decay et tous les réglages gameplay.

Configurer son serveur V Rising en PvP ou PvE : ServerGameSettings.json expliqué

Configurer son serveur V Rising en PvP ou PvE : ServerGameSettings.json expliqué

Vous voulez passer votre serveur V Rising en PvP, ouvrir une fenêtre de raid le week-end ou personnaliser les multiplicateurs XP ? Ce guide détaille chaque paramètre clé du fichier ServerGameSettings.json. Toutes les valeurs sont vérifiées contre la documentation officielle Stunlock Studios et le wiki communautaire V Rising.

Pas encore de serveur V Rising ? Voir notre tuto installation V Rising via SteamCMD.

⚠️ Règle d’or : toujours arrêter le serveur avant d’éditer ServerGameSettings.json. Modifs serveur allumé = écrasées.


Emplacement du fichier

VRisingServer/save-data/Settings/ServerGameSettings.json

Sur HebergTonServ : File Manager → save-data → Settings → ServerGameSettings.json.

Le fichier est généré automatiquement au premier démarrage du serveur. S’il n’existe pas, lancez le serveur une fois puis arrêtez-le.


GameModeType : PvE vs PvP

Le paramètre fondamental :

{
  "GameModeType": "PvP"
}
ValeurDescription
PvEJoueurs ne peuvent pas se blesser ni détruire les châteaux des autres
PvPCombat entre joueurs activé + raid de châteaux possible

Modifier GameModeType en cours de partie est possible mais déconseillé : les châteaux PvE deviennent vulnérables instantanément.


CastleDamageMode : règles de raid

{
  "CastleDamageMode": "TimeRestricted"
}
ValeurDescription
NeverImpossible de détruire les châteaux (mode purement PvE)
AlwaysChâteaux destructibles 24/7 (PvP hardcore)
TimeRestrictedChâteaux destructibles uniquement pendant les fenêtres de raid définies

TimeRestricted est le mode standard sur les serveurs PvP : permet aux joueurs de jouer en journée sans craindre un raid pendant qu’ils sont au boulot.


Fenêtres de raid (semaine et week-end)

Avec CastleDamageMode: "TimeRestricted", vous définissez quand les châteaux peuvent être attaqués :

{
  "VSCastleWeekdayTime": {
    "DayOfTheWeek": [1, 2, 3, 4, 5],
    "StartHour": 19,
    "StartMinute": 0,
    "EndHour": 23,
    "EndMinute": 0
  },
  "VSCastleWeekendTime": {
    "DayOfTheWeek": [0, 6],
    "StartHour": 14,
    "StartMinute": 0,
    "EndHour": 23,
    "EndMinute": 0
  }
}
ParamètreDescription
DayOfTheWeekJours actifs (0=Dimanche, 1=Lundi, …, 6=Samedi)
StartHour / StartMinuteDébut de la fenêtre
EndHour / EndMinuteFin de la fenêtre

Exemple ci-dessus : raid possible lun-ven 19h-23h + sam-dim 14h-23h.

Fenêtre de PvP joueur vs joueur

Identique pour le combat PvP joueur-vs-joueur :

{
  "VSPlayerWeekdayTime": { "...": "..." },
  "VSPlayerWeekendTime": { "...": "..." }
}

Avec Enabled: false, les fenêtres sont ignorées et le PvP joueur est actif 24/7.


Castle Heart et limites de châteaux

{
  "CastleStatModifiers_Global": {
    "CastleLimit": 2,
    "CastleSiegeTimer": 420,
    "CastleRaidTimer": 60,
    "CastleRaidProtectionTime": 86400,
    "CastleUnderAttackTimer": 60,
    "CastleBloodEssenceDrainModifier": 1.0,
    "CastleDecayRateModifier": 1.0,
    "CastleHeartLimitModifier": 1.0
  }
}
ParamètreDescription
CastleLimitNombre max de châteaux par joueur
CastleSiegeTimerDurée (sec) du Siege après destruction des défenses
CastleRaidTimerDurée (sec) où le château est vulnérable après dégât du Heart
CastleRaidProtectionTimeDurée (sec) de protection après un raid réussi (24h par défaut)
CastleDecayRateModifierVitesse de décay (1.0 = standard, 0.0 = pas de decay)
CastleHeartLimitModifierMultiplicateur de la limite de Heart par zone

PvE friendly : CastleDecayRateModifier: 0.0 pour que les châteaux ne disparaissent jamais quand un joueur s’absente.


Multiplicateurs XP, drop, ressources

{
  "GameDifficulty": "Normal",
  "PlayerDamageModeType": "Players",
  "InventoryStacksModifier": 1.0,
  "DropTableModifier_General": 1.0,
  "DropTableModifier_Missions": 1.0,
  "MaterialYieldModifier_Global": 1.0,
  "BloodEssenceYieldModifier": 1.0,
  "JournalQuestMultipliers": {
    "ResourceYieldModifier": 1.0,
    "DamageModifier": 1.0
  },
  "PvPVampireRespawnModifier": 1.0,
  "VBloodUnitSettings": {
    "VBloodPlayerHpModifier": 1.0
  }
}
ParamètreDescription
GameDifficultyNormal / Hard / Brutal (depuis 1.0)
InventoryStacksModifierMultiplie la taille max des stacks
DropTableModifier_GeneralMultiplie les drops généraux des ennemis
MaterialYieldModifier_GlobalMultiplie les rendements de récolte (mines, bois)
BloodEssenceYieldModifierMultiplie le sang récolté

Profil “rush” : tous les multiplicateurs à 2.0. Vos joueurs progressent en 2-3 jours au lieu de 2-3 semaines.


Cycle jour/nuit et météo

{
  "DayDurationInSeconds": 1080,
  "DayNightCycleType": "Default",
  "BloodMoonFrequency_Min": 8,
  "BloodMoonFrequency_Max": 12,
  "BloodMoonBuff": 0.4
}
ParamètreDescription
DayDurationInSecondsDurée d’un cycle jour/nuit (défaut 1080 = 18 min)
BloodMoonFrequency_Min/MaxFréquence des Blood Moons en jours

Durabilité, faim et pénalités de mort

{
  "DurabilityDrainModifier": 1.0,
  "ItemStackSizeModifier": 1.0,
  "DeathContainerPermission": "ClanMembers",
  "RelicSpawnType": "Plentiful"
}
ParamètreDescription
DurabilityDrainModifierVitesse d’usure équipement (0.5 = 2x plus durable)
DeathContainerPermissionQui peut ouvrir le coffre de mort : Anyone / ClanMembers / OnlySelf
RelicSpawnTypeDisponibilité des reliques : Unique / Plentiful

Exemple : profil “PvE coop chill”

{
  "GameModeType": "PvE",
  "CastleDamageMode": "Never",
  "GameDifficulty": "Normal",
  "InventoryStacksModifier": 2.0,
  "DropTableModifier_General": 2.0,
  "MaterialYieldModifier_Global": 2.0,
  "BloodEssenceYieldModifier": 1.5,
  "DurabilityDrainModifier": 0.5,
  "CastleStatModifiers_Global": {
    "CastleLimit": 5,
    "CastleDecayRateModifier": 0.0
  },
  "DayDurationInSeconds": 1800
}

Exemple : profil “PvP raid horaires”

{
  "GameModeType": "PvP",
  "CastleDamageMode": "TimeRestricted",
  "GameDifficulty": "Normal",
  "VSCastleWeekdayTime": {
    "DayOfTheWeek": [1, 2, 3, 4, 5],
    "StartHour": 20,
    "StartMinute": 0,
    "EndHour": 23,
    "EndMinute": 0
  },
  "VSCastleWeekendTime": {
    "DayOfTheWeek": [0, 6],
    "StartHour": 14,
    "StartMinute": 0,
    "EndHour": 23,
    "EndMinute": 0
  },
  "CastleStatModifiers_Global": {
    "CastleLimit": 2,
    "CastleRaidProtectionTime": 86400
  },
  "PlayerDamageModeType": "Players",
  "DropTableModifier_General": 1.5
}

Workflow : appliquer la nouvelle config

  1. Arrêter le serveur depuis votre panel
  2. Ouvrir save-data/Settings/ServerGameSettings.json via le File Manager
  3. Copier le fichier en .bak avant toute modification
  4. Modifier les valeurs
  5. Vérifier la syntaxe JSON sur https://jsonlint.com/
  6. Sauvegarder
  7. Redémarrer le serveur
  8. Tester en jeu

FAQ

Mon raid window n’est pas respecté

Causes courantes :

  • CastleDamageMode n’est pas TimeRestricted
  • Mauvais format DayOfTheWeek (numéros, pas noms)
  • Mauvais fuseau horaire (V Rising utilise l’heure serveur, pas client)

Comment forcer un raid à 4h du matin ?

StartHour: 4, EndHour: 6 puis DayOfTheWeek: [0, 1, 2, 3, 4, 5, 6] pour tous les jours.

Le mode Brutal change quoi exactement ?

GameDifficulty: "Brutal" ajoute (depuis 1.0) : ennemis plus forts, V Bloods plus dangereux, temporaires plus durs. Recommandé pour vétérans uniquement.

Puis-je changer GameModeType en cours de partie ?

Oui, mais attention : passer de PvE à PvP rend les châteaux immédiatement attaquables. Annoncez-le sur Discord avant.

Qu’est-ce que CastleHeartLimitModifier ?

Limite le nombre de Heart dans une zone géographique. 1.0 = standard, 2.0 = 2x plus de Heart possibles côte-à-côte (densité élevée).

Mon serveur démarre plus après modification

Cause #1 : JSON cassé (virgule manquante, guillemet non fermé). Restaurez .bak. Cause #2 : nom de paramètre incorrect (sensible à la casse).

Y a-t-il un GUI pour ces paramètres ?

Pas officiellement Stunlock. Sur certains hébergeurs (HebergTonServ inclus), un panel propose les principaux réglages en interface graphique.


Conclusion

Vous maîtrisez maintenant PvE/PvP, raid windows, multiplicateurs XP/loot et toutes les options de châteaux sur V Rising. Étapes suivantes :

  1. Apprendre les commandes admin — voir Liste commandes admin V Rising
  2. Tester progressivement — changez 2-3 paramètres, jouez 1h, ajustez
  3. Discuter avec votre clan — la difficulté idéale dépend de vos joueurs

Pour un hébergeur V Rising avec interface graphique pour ces paramètres et support 24/7, HebergTonServ est la référence en France dès 10,90€/mois.

Pour aller plus loin