Configurer et administrer son serveur V Rising
Par Benjamin Dayan · PDG
· Mis à jour le 20 octobre 2026 · Lecture 6 min
Sommaire
La configuration serveur V Rising se joue essentiellement dans un seul fichier texte et une poignée de commandes en jeu, mais la moindre erreur de syntaxe peut empêcher le monde de démarrer. Cet article détaille le fichier ServerGameSettings.json, les modes PvP/PvE, les taux de collecte et les commandes d'administration indispensables pour gérer une communauté de joueurs dans de bonnes conditions.
Le fichier ServerGameSettings.json : le coeur de la configuration serveur V Rising
Toute la configuration serveur V Rising repose sur deux fichiers JSON situés dans le dossier VRisingServer_Data/StreamingAssets/Settings (ou dans le répertoire PersistentData selon l'installation) : ServerHostSettings.json pour les paramètres réseau (nom, port, mot de passe) et ServerGameSettings.json pour les règles de jeu proprement dites. C'est ce second fichier qui définit le mode, les taux et le comportement du monde.
Avant toute modification, fais toujours une copie de sauvegarde du fichier d'origine. Une faute de syntaxe JSON (une virgule manquante, une accolade mal fermée) empêche le processus de démarrer et génère une erreur silencieuse dans les logs. Si tu passes par un panel Pterodactyl, le gestionnaire de fichiers intégré permet d'éditer le JSON directement dans le navigateur, avec coloration syntaxique, ce qui limite ce type d'erreur.
{
"GameModeType": "PvP",
"GameDifficulty": "Normal",
"CastleDamageMode": "Always",
"SiegeWeaponHealth": "VeryHigh",
"DeathContainerPermission": "Everyone",
"BloodBound": true,
"AllowGlobalChat": true,
"InactivityKillEnabled": true,
"InactivityKillTimeMin": 60,
"ClanSize": 4,
"ResourceYieldModifier": 1.0,
"MaterialYieldModifier": 1.0,
"VampireXPGainModifier": 1.0,
"DurabilityDrainModifier": 1.0,
"NightDurationMinutes": 7
}
Après chaque édition, redémarre le processus proprement depuis la console du panel plutôt que de couper brutalement le processus, afin que le monde sauvegarde son état avant l'arrêt. Pour l'hébergement de ce type de monde, les ressources hébergeur V Rising proposées par Fly-Serv incluent un panel Pterodactyl avec gestionnaire de fichiers et redémarrage instantané, utile justement pour ce genre d'allers-retours sur le JSON.
Régler les modes PvP et PvE dans ServerGameSettings.json
Le paramètre central est GameModeType, qui accepte principalement les valeurs PvP, PvE et PvEPvP (zones mixtes selon la carte). Ce choix conditionne tout le reste de la configuration serveur V Rising, notamment le comportement des châteaux et des raids.
Paramètres liés au PvP
- CastleDamageMode :
Always,TimeRestrictedouNever. Le modeTimeRestrictedpermet de limiter les raids à des plages horaires définies viaSiegeWeaponHealthet les fenêtres de siège configurées dans le même bloc. - SiegeWeaponHealth : contrôle la résistance des armes de siège, donc la durée nécessaire pour percer un mur de château.
- ClanSize : nombre maximum de joueurs par clan, un paramètre qui équilibre fortement le rapport de force entre petits et gros groupes.
- DeathContainerPermission : définit qui peut looter le sac mortuaire d'un joueur tué (lui seul, son clan ou tout le monde).
Paramètres liés au PvE
En PvE, les dégâts entre joueurs sont désactivés mais les raids restent possibles sur certains serveurs hybrides. Pour un PvE strict, mets CastleDamageMode sur Never et désactive le vol d'objets avec DeathContainerPermission réglé sur Self. C'est la configuration recommandée pour les communautés orientées construction et exploration plutôt que compétition.
| Paramètre | PvP compétitif | PvE coopératif |
|---|---|---|
| GameModeType | PvP | PvE |
| CastleDamageMode | Always | Never |
| DeathContainerPermission | Everyone | Self |
| ClanSize | 2 à 4 | 4 à 6 |
Ajuster les taux de collecte, d'expérience et de ressources
La seconde pierre angulaire de la configuration serveur V Rising concerne les multiplicateurs économiques. Ils influencent directement la vitesse de progression et donc la durée de vie du monde avant que les joueurs n'atteignent le fin de contenu.
Les principaux modificateurs
- ResourceYieldModifier : quantité de ressources obtenue par récolte (bois, pierre, minerais).
- MaterialYieldModifier : variante appliquée aux matériaux raffinés en atelier.
- VampireXPGainModifier : vitesse de montée en niveau de vampire.
- DurabilityDrainModifier : vitesse d'usure des armes, outils et armures.
- BloodDrainModifier : vitesse de consommation du réservoir de sang, qui impacte la fréquence de chasse nécessaire.
Un réglage courant pour une communauté qui joue en soirée et le week-end consiste à multiplier ces taux par 1,5 à 2 pour compenser le temps de jeu réduit, sans pour autant casser la progression de base du titre. À l'inverse, un serveur orienté hardcore gardera ces valeurs à 1.0, voire les réduira légèrement.
{
"ResourceYieldModifier": 1.5,
"MaterialYieldModifier": 1.5,
"VampireXPGainModifier": 1.25,
"DurabilityDrainModifier": 0.75,
"BloodDrainModifier": 0.75,
"FishingTimeModifier": 1.0
}
Pense à documenter les valeurs choisies dans un fichier à part ou une note épinglée sur le Discord de la communauté : les joueurs réguliers remarquent très vite un changement de rythme de progression et cela évite les incompréhensions après un ajustement du JSON.
Commandes d'administration en jeu et bonnes pratiques
Une fois le monde lancé, l'administration au quotidien passe par le chat en jeu plutôt que par le JSON. Il faut d'abord déclarer son identifiant Steam comme administrateur dans le fichier adminlist.txt situé dans le dossier de données persistantes du monde.
# Dans adminlist.txt, une ligne par SteamID64
76561198000000001
76561198000000002
Redémarre ensuite le processus pour que les droits soient pris en compte. Les commandes s'écrivent directement dans le chat, précédées d'un point.
Commandes utiles au quotidien
.listplayers: affiche les joueurs connectés avec leur identifiant..kick <nom>: expulse un joueur sans le bannir..ban <nom>: bannit un joueur, enregistré dansbanlist.txt..unban <SteamID>: lève une sanction..tp <joueur>: téléporte l'administrateur vers un joueur, pratique pour vérifier une base signalée..give <item> <quantité>: donne un objet, utile pour dépanner un joueur après un bug de perte d'inventaire.
Pour les administrateurs qui gèrent eux-mêmes la machine plutôt qu'un panel, le binaire Linux du serveur se pilote comme un service classique :
systemctl status vrising-server
systemctl restart vrising-server
journalctl -u vrising-server -f
Sur un environnement VPS, pense à limiter l'accès SSH par clé plutôt que mot de passe et à restreindre les ports ouverts avec un pare-feu. Pour héberger soi-même ce type de processus avec un contrôle total sur l'OS, consultez les offres VPS Linux ou, pour une gestion via panel, VPS Pterodactyl. Côté jeu, l'ensemble des titres pris en charge est listé sur la page Tous nos serveurs de jeu, et d'autres tutoriels techniques sont régulièrement publiés sur le Blog Fly-Serv.
Enfin, programme des sauvegardes régulières du dossier de monde avant chaque modification majeure du JSON ou chaque mise à jour du jeu : un rollback rapide évite de perdre une progression de plusieurs semaines en cas d'erreur de manipulation.
FAQ
Où se trouve exactement le fichier ServerGameSettings.json ?Il se situe dans le dossier des données persistantes du monde, généralement sous .../VRisingServer/save-data/Settings/ServerGameSettings.json. Sur un panel, le gestionnaire de fichiers permet d'y accéder directement sans client FTP.
Modifie le champ GameModeType dans ServerGameSettings.json puis redémarre le processus proprement. Les constructions et objets existants sont conservés, mais informe la communauté à l'avance car l'équilibre des forces change immédiatement.
Pourquoi mes commandes d'administration ne fonctionnent pas en jeu ?Vérifie que ton SteamID64 figure bien dans adminlist.txt sans espace ni caractère superflu, puis redémarre le monde. Les droits ne sont pris en compte qu'après un redémarrage complet du processus.
Pour aller plus loin sur les mécaniques internes du jeu, consulte la Source officielle de Stunlock Studios.
Lire aussi
- Configurer un serveur V Rising : les deux JSON qui décident de toutServerHostSettings.json pour l'hébergement, ServerGameSettings.json pour les règles : mode, dégâts de château, taux de récolte, boss V Blood, fenêtres de raid. Nos réglages types.
- Créer un serveur V Rising : SteamCMD ou clé en mainDeux chemins pour créer votre serveur V Rising : l'installation manuelle via SteamCMD (gratuite mais technique) ou l'hébergeur provisionné en secondes. On compare étape par étape.
- Serveur V Rising gratuit : le mythe et la seule vraie optionPas d'Aternos pour V Rising : le seul « gratuit » réel, c'est héberger le serveur dédié sur votre PC. On mesure ce que ça coûte vraiment en électricité, lag et risque.