Tu installes des mods Arma 3 depuis le panneau de contrôle de trois façons : chercher dans le Steam Workshop depuis l'onglet Mods, importer le preset que tu utilises déjà dans l'Arma 3 Launcher, ou importer une collection Workshop. Quelle que soit la méthode, le serveur télécharge chaque mod au prochain redémarrage et copie les clés des mods à ta place.
Avant de commencer
Ouvre ton serveur dans le panneau de contrôle et vérifie un réglage dans l'onglet Démarrage : Automatic Updates doit être activé. Le serveur ne télécharge les mods Workshop que lorsqu'il est activé. S'il est désactivé, tu peux ajouter des mods toute la journée sans qu'aucun n'arrive. L'onglet Mods affiche un avertissement quand il est désactivé.
Chercher dans le Workshop depuis l'onglet Mods
Clique sur Mods dans le menu de gauche, sous Arma 3. Tape une partie du nom du mod et clique sur Ajouter à côté de celui que tu veux. Les mods que tu as déjà sont marqués Ajouté.

Le Workshop d'Arma 3 contient bien plus de scénarios que de mods, et un scénario est un fichier de mission, pas quelque chose que le serveur peut charger comme mod. L'onglet Mods n'affiche que les éléments marqués comme mods, donc tout ce que tu trouves ici peut être ajouté sans risque.
Importer ton preset de l'Arma 3 Launcher
Si ton groupe joue déjà avec un modset, c'est le moyen le plus rapide de le copier tel quel sur le serveur. Dans l'Arma 3 Launcher, ouvre ton preset et exporte-le dans un fichier. Tu obtiens un fichier HTML qui liste tous ses mods.
Dans le panneau, ouvre l'onglet Collections et clique sur Importer un preset. Choisis le fichier HTML : le panneau affiche chaque mod Workshop qu'il contient avant de modifier quoi que ce soit. Clique sur Ajouter pour les mettre sur ton serveur.

Les mods marqués Local dans le Launcher ne sont pas sur le Workshop. Le panneau ne peut donc pas les télécharger et t'indique combien il en a laissé de côté. Envoie ces dossiers toi-même depuis l'onglet Fichiers et ajoute le nom de chaque dossier dans Additional Mods dans l'onglet Démarrage.
Importer une collection Workshop
Le même onglet Collections permet de parcourir les collections du Steam Workshop ou de coller le lien d'une collection. Les collections Arma 3 regroupent souvent un scénario avec ses mods. Le panneau écarte les scénarios et t'indique combien il en a ignoré.
Redémarrer pour appliquer
Ajouter des mods met seulement à jour la liste de mods du serveur. Clique sur Redémarrer maintenant dans la bannière qui apparaît, et le serveur télécharge chaque mod depuis le Workshop pendant son démarrage. Les gros modsets comme RHS prennent un moment au premier redémarrage, les suivants ne récupèrent que ce qui a changé. L'onglet Console affiche chaque téléchargement en direct.
Le fichier .bikey de chaque mod Workshop est copié automatiquement dans le dossier keys, donc Verify signatures dans l'onglet Config continue de fonctionner avec tes mods. Les joueurs ont besoin des mêmes mods pour rejoindre, et l'Arma 3 Launcher s'en charge pour eux quand ils rejoignent par son biais.
Tu utilises déjà un modlist.html
Le réglage Modlist File de l'onglet Démarrage peut charger un export du Launcher depuis le dossier du serveur, en plus de la liste du panneau. Si c'est ton cas, l'onglet Mods indique combien de mods il charge et propose Les déplacer dans cette liste. La liste de l'onglet Mods reflète alors tout, et un mod retiré de cette liste disparaît vraiment.
Si Modlist File pointe vers un fichier absent du serveur, comme un chemin sur ton propre PC, rien n'est chargé et l'onglet Mods te prévient. Importe plutôt le preset dans l'onglet Collections et le panneau efface le réglage erroné.
Problèmes fréquents
- Les mods ne se téléchargent jamais : Automatic Updates est désactivé dans l'onglet Démarrage. Active-le et redémarre.
- Des joueurs sont expulsés pour des fichiers différents : leurs mods ne correspondent pas à ceux du serveur. Partagez le même preset pour que tout le monde charge exactement les mêmes mods.
- L'ordre ne correspond pas à mon preset : le serveur trie la liste des mods au démarrage, l'ordre ne peut donc pas être modifié. Arma 3 résout lui-même les dépendances, donc les mods qui ont besoin de CBA_A3 se chargent quand même correctement.
- "SteamAPI initialization failed" dans le log : tous les serveurs Arma 3 sous Linux affichent cette ligne et continuent de tourner. Le panneau la masque dans la console.
Tu débutes avec ton serveur ? Commence par Bien démarrer avec ton serveur Arma 3. Besoin de plus de place pour un gros modset ? Consulte l'hébergement de serveur Arma 3.
