Des crashs, des conflits ou des mods qui ne s’appliquent pas ? Souvent, c’est l’ordre de chargement. On va le régler pas à pas, simplement, sans prise de tête.
Prérequis
- Accès au panel Oxygenserv (ton login et mot de passe)
- Liste des IDs Steam Workshop de tes mods Ark (ex:
731604991) - Serveur avec accès au Gestionnaire de fichiers et à la Console
- 5 minutes de dispo pour un stop/redémarrage propre
Étapes détaillées
-
Arrête proprement le serveur
Connecte-toi à ton panel Oxygenserv et ouvre la page de ton serveur Ark. Clique sur le bouton rouge « Arrêter » et attends la fin complète du shutdown. Tu verras la console afficher « Server shutdown complete » quand c’est bon. Ne passe pas à la suite tant que l’état n’est pas « Offline » pour éviter que le fichier soit réécrit pendant que tu édites. -
Ouvre les variables de démarrage (Startup/Variables)
Dans le menu, cherche l’onglet « Démarrage » ou « Variables ». Repère la variable qui contient la liste des mods : selon la config, c’est souventActiveModsouGameModIds. Si tu vois une ligne du typeActiveMods=731604991,889745138, c’est ici que l’ordre se gère. Note bien la règle: le premier ID charge en premier et a priorité sur ceux qui suivent quand ils modifient les mêmes fichiers. -
Réorganise les IDs des mods dans l’ordre voulu
Clique dans le champ et réordonne les IDs en les séparant par des virgules, sans espace. Exemple correct:ActiveMods=731604991,889745138,1404697612. Mets d’abord les « frameworks » ou mods de base, ensuite les gros mods de contenu, et termine par les petits tweaks/QoL. Erreurs fréquentes: un espace ou une virgule en trop (ex:...,) casse le chargement; garde uniquement des chiffres et des virgules. -
Sauvegarde puis redémarre
Clique sur « Sauvegarder » (bouton souvent en haut à droite). Va dans « Console » et clique sur le bouton vert « Démarrer ». Surveille les logs: tu devrais voir des lignes « Downloading Mod» puis « Installed mod ». Si tu lis « Mod Mismatch » ou un échec de téléchargement, re-vérifie chaque ID et enlève les espaces; assure-toi que l’ID existe bien sur le Workshop. -
(Option) Modifier via le fichier GameUserSettings.ini
Si ta variable de démarrage n’existe pas, passe par les fichiers. Va dans « Fichiers » > navigue jusqu’àShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini(ouLinuxServerselon ton OS). Sous la section[ServerSettings], ajoute ou modifie la ligneActiveMods=731604991,889745138,1404697612. Sauvegarde, puis redémarre le serveur; la console doit afficher « Server started » sans erreurs. -
Vérifie en jeu et corrige si besoin
Rejoins ton serveur et teste un élément de chaque mod (ex: un engram spécifique). Si un mod ne s’applique pas, monte-le dans la liste (plus tôt = plus prioritaire) et redémarre. Si un mod bloque le démarrage, retire temporairement son ID, redémarre, puis réessaie après mise à jour. Au pire, supprime/rafraîchis les mods côté serveur via le gestionnaire de fichiers dansShooterGame/Content/Mods(sauvegarde avant) et relance le téléchargement.
Astuces & optimisation
– Ordre conseillé: 1) bases/frameworks, 2) gros overhauls, 3) contenus additionnels, 4) QoL/tweaks. Ça limite les conflits de fichiers.
– Garde une liste courte et propre: au-delà de 25-30 mods, surveille la RAM et le temps de boot. Retire ce qui est redondant.
– Note un exemple de config en texte pour réutiliser vite: ActiveMods=.... Tu gagnes du temps lors d’un rollback.
– Après un gros changement d’ordre, fais un redémarrage à froid (stop complet, 10-15s d’attente, start) pour éviter un cache bancal.
– Un ID introuvable ou invalide bloque le reste: vérifie l’URL Steam Workshop, l’ID c’est le nombre après ?id= (ex: https://steamcommunity.com/sharedfiles/filedetails/?id=731604991).
FAQ
Où trouver l’ID d’un mod Ark ?
Sur la page Steam Workshop du mod, copie le nombre à la fin de l’URL après ?id=. Exemple: .../filedetails/?id=731604991. Colle uniquement ce nombre dans ActiveMods, séparé par des virgules.
La liste revient comme avant après redémarrage, pourquoi ?
Tu as peut-être modifié le mauvais endroit. Si une variable de démarrage ActiveMods/GameModIds existe, elle écrase le fichier. Édite la variable (et pas seulement le GameUserSettings.ini) ou supprime la duplication. Sauvegarde, stop complet, puis start.
Mes mods ne se téléchargent pas (timeout) ?
Vérifie les IDs (pas d’espaces, pas de doublons). Redémarre à froid. Si ça persiste, vide le dossier ShooterGame/Content/Mods (sauvegarde avant), puis redémarre pour forcer le téléchargement. Regarde la console: si aucun « Downloading Mod », l’ID est invalide ou le Workshop est indisponible.
Le client doit-il avoir le même ordre de mods ?
Pas nécessaire. Le serveur dicte les mods requis et le client les télécharge. En cas de « Mod Mismatch », vérifie les IDs côté serveur, l’ordre, et que tous les mods sont bien à jour.
Bien joué. Avec un ordre propre, ton serveur Ark tourne plus stable et tes mods coopèrent. Besoin d’aller plus loin ? Garde ta liste d’IDs à portée et ajuste au fil des mises à jour.