Bannerlord Coop : installer et mettre à jour votre serveur
Vous voulez retrouver vos amis dans la même campagne de Mount & Blade II: Bannerlord, puis reprendre votre aventure le lendemain ? Ce guide explique comment installer Bannerlord Coop sur un serveur HG-Hosting, le démarrer depuis le panel et mettre le mod à jour en conservant votre campagne.
La procédure décrit notre installation du paquet Workshop avec son serveur dédié Windows, exécuté sous Wine. Les chemins ci-dessous correspondent à cette organisation sur HG-Hosting. Si votre service utilise un autre lanceur ou une autre arborescence, faites confirmer les chemins par le support avant de remplacer des fichiers.
Le dossier à protéger :
coop-data. Il contient la campagne et ses réglages. Lors d’une mise à jour, on remplace les fichiers du mod dans3770450698et on conserve les données de jeu à part.
Avant de commencer : le bon mod et les bonnes versions
Bannerlord Coop permet de partager la carte de campagne, avec son personnage et ses troupes. Ce tutoriel concerne ce mod précis ; les serveurs de batailles multijoueurs officiels, Bannerlord Online et Persistent Empires ont leurs propres procédures. Le téléchargement à utiliser est la fiche Steam Workshop Bannerlord Coop, identifiant 3770450698.
- Chaque joueur doit disposer de Bannerlord et de la même version de Bannerlord Coop que le serveur.
- Vérifiez la version du jeu demandée par le paquet et ses notes de version. Au 7 septembre 2026, la fiche Workshop porte le tag
v1.4.8, tandis que le README GitHub mentionne encorev1.4.7. En cas de doute, faites confirmer la compatibilité de votre téléchargement sur le Discord officiel. - Pour le premier essai, désactivez les autres mods et War Sails, conformément aux consignes de compatibilité du projet. Conservez les modules de base nécessaires et les dépendances demandées par votre version.
- Prévoyez un accès au panel HG-Hosting, un client SFTP et assez d’espace pour le mod, l’archive temporaire et les sauvegardes. La fiche Workshop indique environ 6 Go pour le paquet ; l’espace temporaire nécessaire est supérieur.
Pour une première installation, ouvrez votre service dans le panel de jeux. Faites préparer par le support le lancement Bannerlord Coop sous Wine et les allocations réseau adaptées. Notre configuration en connexion directe utilise 4200 et 4201 en UDP, avec 4200 comme port de jeu. L’ajout des allocations et la configuration de l’environnement peuvent nécessiter une intervention du support.
1. Télécharger le paquet complet sur votre PC
- Connectez-vous à Steam avec votre compte, ouvrez la fiche Workshop ci-dessus et cliquez sur S’abonner.
- Attendez la fin du téléchargement dans Steam. Fermez Bannerlord avant de préparer l’envoi.
- Dans la bibliothèque Steam où se trouve le jeu, ouvrez le dossier suivant :
steamapps/workshop/content/261550/3770450698
Copiez tout le dossier 3770450698. Pour le paquet décrit ici, il doit notamment contenir :
3770450698/
DedicatedServer/
BannerlordCoopServer.exe
engine/
... autres fichiers du mod
Le seul exécutable ne suffit pas : le moteur et ses bibliothèques doivent être présents. Un dossier de quelques kilo-octets ou contenant seulement deux ou trois fichiers indique un transfert incomplet.
Vous pouvez envoyer directement le dossier par SFTP, ou le compresser dans une archive ZIP avant de l’envoyer. Si vous utilisez une archive, vérifiez que votre panel peut l’extraire et que le quota disque permet de conserver simultanément l’archive et son contenu. N’utilisez pas l’archive « Source code » de GitHub comme remplacement du paquet serveur.
Lors de notre installation, le téléchargement Workshop anonyme via SteamCMD a été refusé. Si vous rencontrez ce cas, passez par Steam sur votre PC puis par SFTP. Vous n’avez pas à transmettre votre mot de passe Steam au support.
2. Installer les fichiers sur le serveur HG-Hosting
- Dans la console du panel, cliquez sur Arrêter et attendez l’arrêt complet du serveur.
- Ouvrez les paramètres de votre serveur et relevez les informations SFTP affichées. Utilisez le protocole SFTP, avec l’adresse, le port et l’utilisateur de votre propre service.
- Envoyez le dossier complet à la racine des fichiers du serveur,
/home/container. Dans certains clients SFTP, cette racine apparaît simplement comme/. - Si vous avez envoyé une archive, extrayez-la et vérifiez l’arborescence avant de démarrer.
/home/container/
3770450698/
DedicatedServer/
BannerlordCoopServer.exe
engine/
coop-data/
DedicatedServer/
server-config.json
Game Saves/
logs/
mod-config.json
coop-data est le répertoire de données utilisé par notre lancement ; ses fichiers sont initialisés au premier démarrage selon la version. Vérifiez surtout que vous n’avez pas créé un niveau en double, comme 3770450698/3770450698. Le lanceur ne trouverait plus l’exécutable au chemin attendu.
3. Configurer le lancement et la campagne
Pour cette arborescence et le paquet Windows exécuté sous Wine, la commande de démarrage utilisée sur HG-Hosting est :
cd /home/container/3770450698/DedicatedServer && wine BannerlordCoopServer.exe --data-dir ../../coop-data/DedicatedServer
Cette ligne se place dans la configuration de démarrage du serveur, pas dans la console de commandes du jeu. Si le champ n’est pas modifiable, demandez sa configuration au support. L’option --data-dir conserve les sauvegardes hors du répertoire remplacé lors des mises à jour.
Dans cette configuration Coop, la mise à jour automatique de l’ancien serveur de batailles doit rester désactivée : AUTO_UPDATE=0 si cette variable est présente. Ce lanceur Coop n’utilise pas le jeton AUTH_TOKEN du serveur multijoueur officiel.
Lancez une première fois le serveur pour initialiser ses fichiers, puis arrêtez-le avant de modifier sa configuration. Le chemin attendu est :
/home/container/coop-data/DedicatedServer/server-config.json
Dans le fichier généré, repérez les réglages suivants. Cet extrait illustre les champs de notre installation ; ne remplacez pas tout votre fichier par cet extrait, car votre version peut comporter d’autres options.
{
"saveName": "saveauto1",
"autosaveMinutes": 5,
"steam": false
}
saveNamedésigne la sauvegarde à charger, sans l’extension.sav. Pour une campagne existante, conservez son nom exact.autosaveMinutesfixe l’intervalle entre les sauvegardes automatiques. Ici, il est de cinq minutes ; dans cette version, zéro désactive l’autosauvegarde.steam: falsecorrespond à notre connexion directe par IP. Gardez le mode de connexion validé pour votre service ; un hébergement par relais Steam suit d’autres prérequis.
Les réglages de gameplay se trouvent dans coop-data/mod-config.json pour cette installation. Pour une partie privée, configurez aussi le mot de passe de connexion dans le fichier serveur, si votre version propose ce champ.
Attention au nom de sauvegarde. Dans le paquet utilisé pour cette procédure, un nom absent peut entraîner la création d’un monde neuf à partir de la sauvegarde initiale fournie. Avant de reprendre une campagne, vérifiez la présence de ses fichiers dans
Game Saveset le nom chargé dans les journaux.
4. Démarrer et rejoindre le serveur
- Cliquez sur Démarrer dans le panel et laissez le moteur terminer l’initialisation.
- Vérifiez le chemin de données et la sauvegarde annoncés dans la console. Attendez le message effectif
[DedicatedServer] SERVING. La phrase d’aide « ready when you see… SERVING » affichée au lancement ne prouve pas que le chargement est terminé. - Sur chaque PC, activez le module Coop dans le lanceur Bannerlord, puis ouvrez l’interface de connexion du mod.
- Pour notre configuration en connexion directe, saisissez l’IP et le port de votre serveur indiqués dans le panel. Utilisez le mot de passe de la campagne si vous en avez défini un.
- Une fois connecté, contrôlez votre personnage et l’état du monde. Après une autosauvegarde, vérifiez qu’un fichier de campagne a bien été actualisé dans
Game Saves.
Effectuez ensuite un arrêt propre et un redémarrage de contrôle pour vérifier que la même campagne se recharge. Un serveur dédié permet aux joueurs de revenir sans que le PC d’un ami reste allumé ; la progression du temps en l’absence de joueurs dépend des réglages de pause du mod.
5. Mettre à jour Bannerlord Coop sans écraser la campagne
Planifiez la mise à jour quand les joueurs sont déconnectés. Le serveur et tous les joueurs doivent passer au même build du mod. Consultez les annonces du projet pour vérifier si cette version peut reprendre votre campagne.
A. Sauvegarder avant toute modification
- Vérifiez qu’une sauvegarde récente s’est terminée, puis arrêtez proprement le serveur et attendez son arrêt complet.
- Téléchargez une copie de tout le dossier
coop-datasur votre PC, avec une date dans le nom de la copie. Si vous utilisez les sauvegardes du panel, vérifiez que ce dossier y est bien inclus et que la sauvegarde est terminée. - Conservez également le paquet du mod actuellement fonctionnel et notez votre commande de démarrage.
Une sauvegarde de campagne ne se limite pas à un fichier .sav. Gardez les fichiers .json associés, les générations de secours et les configurations. Copier tout coop-data évite d’oublier une partie de cet ensemble.
B. Préparer et remplacer le paquet du mod
- Sur votre PC, laissez Steam terminer la mise à jour Workshop. Préparez à nouveau le dossier complet
3770450698. - Sur le serveur arrêté, renommez l’ancien dossier en
3770450698-avant-maj, si l’espace disponible le permet. Gardez aussi une copie hors du serveur. - Envoyez la nouvelle version sous le nom exact
3770450698. Contrôlez la fin du transfert, l’exécutable et le dossierengine. - Laissez
coop-dataà sa place et conservez le même chemin--data-dir.
Évitez de superposer quelques DLL récentes à un ancien paquet : cela mélange les versions et peut faire échouer les contrôles d’intégrité. Le nouveau dossier doit provenir d’un téléchargement complet et cohérent. Si le disque manque de place, gardez d’abord une copie externe vérifiée avant de libérer l’ancien paquet, ou contactez le support.
C. Vérifier la reprise de la campagne
- Mettez à jour le mod sur chaque PC et vérifiez la version de Bannerlord requise.
- Démarrez le serveur. Contrôlez le chemin de données, le nom de la sauvegarde et le passage réel à
SERVING. - Connectez un joueur et vérifiez sa progression ainsi que le monde chargé.
- Confirmez qu’une nouvelle autosauvegarde se termine correctement. Conservez la sauvegarde d’avant mise à jour et l’ancien paquet jusqu’à validation de la reprise.
Conserver les fichiers ne garantit pas la compatibilité entre versions. Une mise à jour du mod peut convertir une campagne. Ne forcez pas cette conversion sur votre seule copie et ne démarrez pas une nouvelle partie pour masquer une erreur de chargement.
6. Revenir à la version précédente en cas d’échec
Arrêtez le serveur. Conservez à part les journaux et une copie des données après l’échec pour le diagnostic. Remettez ensuite l’ancien paquet du mod et la copie complète de coop-data prise avant la mise à jour, avec les noms et chemins d’origine.
Les joueurs doivent eux aussi disposer du build correspondant, ainsi que de la version de Bannerlord requise. Steam Workshop ne propose pas nécessairement de revenir facilement à une ancienne version : vérifiez cette possibilité avant de compter sur un retour arrière. Ne tentez pas d’ouvrir une sauvegarde déjà convertie avec un ancien mod sans confirmation de compatibilité.
Les problèmes les plus fréquents
Le serveur ne trouve pas BannerlordCoopServer.exe
Vérifiez le chemin et l’absence de dossier imbriqué en double. Contrôlez que le téléchargement et le transfert sont terminés. Un simple dossier client ou une archive de code source ne remplace pas le paquet dédié complet.
Le démarrage demande un jeton AUTH_TOKEN
Vérifiez que le service lance bien BannerlordCoopServer.exe avec la commande Coop. L’exécutable suivant correspond à l’ancien serveur de batailles :
DedicatedCustomServer.Starter.exe
Le support peut corriger la configuration de démarrage.
Une erreur de DLL, d’intégrité ou de version apparaît
Réinstallez un paquet complet de la même version. Ne remplacez pas une DLL isolée et ne contournez pas les vérifications du lanceur. Contrôlez également la version du mod sur les PC des joueurs.
La campagne semble avoir recommencé
Arrêtez le serveur et vérifiez --data-dir, saveName et le contenu de Game Saves. Comparez avec votre copie de sauvegarde avant de remettre des fichiers. Un mauvais chemin peut charger un autre dossier de données.
Impossible de se connecter, ou synchronisation bloquée
Contrôlez d’abord les versions du jeu et du mod, puis le mode de connexion, l’IP, le port, le mot de passe et l’état réel du serveur. Pour une connexion directe, faites vérifier les allocations UDP par le support. Une synchronisation bloquée peut également venir du mod ou de la campagne : conservez les journaux du serveur et du joueur au moment du problème.
Besoin d’aide pour votre serveur Bannerlord Coop ?
Retrouvez nos offres de serveurs Bannerlord ou contactez le support depuis votre espace client HG-Hosting. Indiquez le nom de votre service, les versions du jeu et du mod, l’étape qui bloque et le message d’erreur. Précisez si vous souhaitez créer une nouvelle campagne ou conserver une campagne existante.
Cette procédure repose sur une installation et une mise à jour réalisées sur HG-Hosting en août 2026, complétées par une vérification des informations publiques le 7 septembre 2026. Les menus, fichiers et options peuvent évoluer : consultez le journal des versions de Bannerlord Coop et les instructions serveur officielles avant de changer de version.

