Paramètres du serveur V Rising expliqués

Un serveur V Rising lit ses paramètres dans deux fichiers JSON, et sur un serveur Docker certains peuvent aussi venir de l'environnement. Savoir lequel l'emporte vous évite une modification qui se défait discrètement au prochain redémarrage.

Les deux fichiers de paramètres

  • ServerHostSettings.json, le serveur lui-même : nom, description, ports, MaxConnectedUsers, mot de passe, listage, sauvegarde automatique, RCON.
  • ServerGameSettings.json, les règles du monde : mode de jeu (PvE ou PvP), difficulté, taux, limites de château et le reste de la jouabilité.

Les deux se trouvent dans le dossier Settings des données persistantes du serveur. S'ils manquent au démarrage du serveur, l'image copie les valeurs par défaut depuis l'installation du serveur.

Lequel des paramètres l'emporte

Par ordre de priorité :

  1. Les variables d'environnement VR_ propres au jeu. Sur Flux, ce sont les champs des paramètres de déploiement : nom du serveur, mot de passe pour rejoindre, RCON et listage ou non du serveur.
  2. Les fichiers du dossier Settings des données persistantes.
  3. Les valeurs par défaut de l'installation du serveur, copiées seulement quand un fichier manque.
Astuce :Une variable VR_ remplace le fichier sans le réécrire : le fichier garde son ancienne valeur et le serveur l'ignore simplement. Donc un paramètre aussi présent dans les paramètres de déploiement doit être modifié là-bas, car éditer le fichier ne fait rien. Tout le reste, y compris ServerGameSettings.json en entier, se modifie dans le fichier ou dans l'onglet Paramètres du serveur.

Certaines images Docker d'auto-hébergement écrivent aussi les variables HOST_SETTINGS_ ou GAME_SETTINGS_ DANS les fichiers à chaque démarrage ; si vous en faites tourner une vous-même, une clé réglée ainsi revient après chaque redémarrage.

Changements courants

QuoiOù
PvE ou PvPGameModeType dans ServerGameSettings.json
Limite de joueursMaxConnectedUsers dans ServerHostSettings.json
Mot de passe pour rejoindreMot de passe du serveur dans les paramètres de déploiement (VR_PASSWORD)
Afficher dans la liste des serveursLister sur Steam / navigateur en jeu dans les paramètres de déploiement
Mot de passe RCONMot de passe RCON dans les paramètres de déploiement (RCON est toujours activé)

Redémarrez le serveur après avoir modifié un fichier de paramètres.

Administrateurs et bannissements

Les administrateurs sont listés par SteamID64 dans adminlist.txt, dans le dossier Settings, un par ligne, et la liste est relue sans redémarrage. En jeu, activez la console dans le menu des options, ouvrez-la avec ~ et exécutez adminauth. Les bannissements faits en jeu sont écrits dans banlist.txt dans le même dossier, que vous pouvez aussi éditer à la main.

Questions fréquentes

Où sont stockés les paramètres du serveur V Rising ?

Dans ServerHostSettings.json et ServerGameSettings.json, dans le dossier Settings des données persistantes du serveur.

Pourquoi mon paramètre V Rising est-il revenu en arrière après un redémarrage ?

Parce que c'est aussi défini dans les paramètres de déploiement : le nom du serveur, les mots de passe, le listage et RCON viennent de là, et ils remplacent ServerHostSettings.json. Modifiez-les dans les paramètres de déploiement plutôt que dans le fichier.

Comment rendre un serveur V Rising PvP ?

Réglez GameModeType dans ServerGameSettings.json puis redémarrez le serveur.

Comment devenir administrateur de mon serveur V Rising ?

Ajoutez votre SteamID64 à adminlist.txt dans le dossier Settings, puis ouvrez la console en jeu avec ~ et exécutez adminauth.

Guides V Rising associés