Serveur Vintage Story : configuration, sauvegardes et mods
Les bases du serveur Vintage Story
Quelles sont les exigences pour le serveur Vintage Story ?
La documentation officielle liste les exigences pour la version que vous utilisez, alors commencez par la lire. Pour un petit monde entre amis, il vous faut un PC ou une machine louée que vous administrez, le package serveur, un dossier de données et le port 42420 (TCP) ouvert aux joueurs si ceux-ci se connectent depuis Internet. Cascadia Merge peut lire la page de documentation pour vous et générer une liste de contrôle.
Où le serveur stocke-t-il ses paramètres et ses sauvegardes ?
Le serveur conserve tout dans son dossier de données. Sur Windows, le chemin par défaut est VintagestoryData dans le dossier AppData\Roaming de votre utilisateur, sauf si vous lancez le serveur avec un autre chemin. Vous y trouverez serverconfig.json, le dossier Saves contenant les fichiers de monde .vcdbs, le dossier Backups, le dossier Mods et les journaux. Pointez le dossier de travail du chat vers ce dossier de données pour que l'agent puisse y accéder.
Quel port les joueurs utilisent-ils pour rejoindre le serveur ?
Le port par défaut est 42420 (TCP). Il est défini par la clé Port dans serverconfig.json, ce qui vous permet de le modifier tant que le serveur est arrêté. Si les joueurs se connectent depuis Internet, redirigez uniquement ce port sur votre routeur. Les joueurs sur votre réseau local n'ont pas besoin de cette redirection. Définissez un mot de passe ou une liste blanche pour empêcher les inconnus de se connecter.
Comment installer les mods sur le serveur ?
Le dossier Mods, situé dans le dossier de données, accepte les mods sous forme de fichiers .zip ou de dossiers, chacun se décrivant via un modinfo.json. Les mods de contenu sont des fichiers JSON d'actifs (blocs, objets, recettes, traductions), tandis que les mods de code sont écrits en C#. Le serveur et ses joueurs doivent avoir les mêmes mods et les mêmes versions ; téléchargez-les uniquement depuis la base de mods officielle.
Que faire si un mod plante après une mise à jour du jeu ?
Le serveur peut ne pas démarrer ou refuser les joueurs, car les mods sont souvent incompatibles après une mise à jour. Si votre monde plante sur le serveur, lisez d'abord le journal. L'agent peut utiliser grep pour trouver la ligne indiquant l'échec du chargement d'un mod. Pour identifier le mod qui ralentit le plus les performances, retirez-les un par un et testez à nouveau.
Utilisation de Cascadia Merge
Que peut faire Cascadia Merge pour un serveur Vintage Story ?
Cascadia Merge est un agent IA autonome pour Windows 10 et 11 qui exécute des outils sur vos fichiers au lieu de se contenter de suggérer des étapes. Il peut modifier serverconfig.json, copier le dossier Saves, rechercher des journaux avec grep, lancer vos propres scripts avec Shell et lire la documentation. Chaque action apparaît dans le chat sous forme de carte affichant son résultat réel.
Le code fonctionne-t-il toujours ?
Non. L'agent exécute des commandes et affiche le code de sortie réel, mais un modèle peut écrire une valeur incorrecte, mal interpréter un journal ou générer une différence (diff) qui semble correcte mais empêche le chargement du monde. Lisez chaque diff, testez chaque modification sur une copie de vos sauvegardes, et ne lancez le serveur que si vous avez un moyen de revenir en arrière.
cascadiacoders.com est-il le site officiel de Cascadia Merge ?
Oui, cascadiacoders.com est le site officiel de Cascadia Merge. Le bouton de téléchargement fournit la version originale du programme d'installation ; vous pouvez comparer sa somme de contrôle SHA-256 avec le manifeste publié avant de l'exécuter. Si quelque chose semble incorrect, utilisez le bouton Send feedback dans l'application, qui est le canal de support pour les questions et les rapports de bugs.
Que signifient Auto-run, Ask first et Plan only ?
Ce sont les trois modes d'approbation. Auto-run permet l'exécution immédiate des actions. Ask first met en pause avant chaque action modifiant le système (comme l'édition d'un fichier) et affiche la diff pour validation. Plan only génère une liste d'étapes sans rien exécuter (ni commandes, ni fichiers) ; vous passez ensuite en un autre mode pour appliquer le plan.
Comment sauvegarder et mettre à jour le serveur en toute sécurité ?
Une sauvegarde du serveur Vintage Story est une copie du dossier Saves, réalisée lorsque le serveur est arrêté. Effectuez-en une avant chaque mise à jour du jeu, chaque ajout de mod et chaque modification de configuration, dans le dossier Backups. L'agent peut effectuer la copie avec copy_file ou lancer votre propre script avec Shell. Restaurez la copie dans un dossier temporaire pour vérifier qu'elle s'ouvre correctement.
Modèles, confidentialité et téléchargement
Mes fichiers quittent-ils mon PC ?
Cela dépend du modèle que vous choisissez. Avec un modèle cloud, le texte de la requête est envoyé au fournisseur, y compris le contenu des fichiers lus par l'agent. Avec un modèle local, rien ne quitte votre PC. Vos conversations, dossiers de travail et clés API restent sur votre machine, les secrets dans la sortie des outils sont masqués avant d'atteindre le modèle, et Cascadia Merge n'envoie aucune télémétrie.
Comment vérifier l'installateur avant de l'exécuter ?
L'installateur n'est pas encore signé numériquement ; comparez sa somme de contrôle SHA-256 avec le manifeste publié avant de lancer le fichier. Sous Windows, la commande certutil permet d'afficher la somme de contrôle du fichier téléchargé. SmartScreen peut afficher un avertissement. Choisissez More info puis Run anyway uniquement si les sommes de contrôle correspondent. Si elles ne correspondent pas, n'exécutez pas le fichier.
Ai-je besoin d'un compte pour utiliser Cascadia Merge ?
Non. Vous pouvez utiliser l'application sans créer de compte. Un fournisseur d'IA cloud peut facturer séparément son utilisation si vous vous y connectez, tandis qu'un modèle local ou le modèle intégré n'en nécessite pas. Le bouton de téléchargement enregistre l'heure, votre adresse IP, votre agent utilisateur et la source de référencement, comme expliqué sur la page de confidentialité.
Quelles langues sont prises en charge ?
L'interface de l'application est disponible en 13 langues, et chaque page de ce site web est disponible en 20 langues. Utilisez le sélecteur de langue du site pour lire une page dans votre langue. Ces deux nombres diffèrent car l'application et le site web sont des produits distincts.