Configurer son serveur Abiotic Factor : tous les paramètres de lancement expliqués
Vous venez d’installer votre serveur Abiotic Factor et vous voulez personnaliser le nom, le nombre de slots, les mots de passe, la save et le mode PvP ? Ce guide détaille chaque argument de lancement disponible. Toutes les infos sont vérifiées contre la documentation officielle Steam et la doc communautaire DFJacob.
Pas encore de serveur ? Voir notre tuto installation Abiotic Factor SteamCMD.
⚠️ Règle d’or : arrêter le serveur avant de modifier le script de lancement.
Où modifier la configuration
Abiotic Factor utilise des arguments de lancement (pas de fichier .ini principal). Vous éditez :
- Sur installation locale : le script
RunServer.bat(Windows) oustart_server.sh(Linux) - Sur HebergTonServ : la section Startup → Variables du panel Pterodactyl
Liste complète des arguments
Réseau et ports
| Argument | Défaut | Description |
|---|---|---|
-PORT=N | 7777 | Port de jeu principal (TCP/UDP) |
-QueryPort=N | 27015 | Port de requête Steam |
-MULTIHOME=IP | 0.0.0.0 | IP de bind (0.0.0.0 = toutes les interfaces) |
Identité serveur
| Argument | Défaut | Description |
|---|---|---|
-SteamServerName="nom" | — | Nom affiché dans la liste Steam |
-MaxServerPlayers=N | 6 | Slots max (officiel 6, technique 24) |
Sécurité
| Argument | Description |
|---|---|
-ServerPassword="motdepasse" | Mot de passe pour rejoindre (vide = serveur public) |
-AdminPassword="motdepasse" | Mot de passe admin pour Login in-game |
Sauvegardes
| Argument | Description |
|---|---|
-SaveSlot="nom" | Slot de save à utiliser (par défaut le premier disponible) |
-SaveTimer=N | Intervalle de sauvegarde auto en secondes (défaut 600 = 10 min) |
Performance
| Argument | Description |
|---|---|
-log | Active la console de logs |
-newconsole | Ouvre la console dans une nouvelle fenêtre |
-useperfthreads | Active les threads optimisés (recommandé) |
-NoAsyncLoadingThread | Désactive le chargement asynchrone (stabilité serveur) |
PvP et gameplay
| Argument | Description |
|---|---|
-PvP=true | Active le PvP entre joueurs |
-NoCrossplay=true | Désactive le crossplay (rend le serveur PC-only) |
Les flags PvP / NoCrossplay sont disponibles sur les versions récentes du serveur. Vérifiez avec
AbioticFactorServer.exe -helpla disponibilité exacte sur votre build.
Exemple : configuration “PvE coop entre amis”
@echo off
start AbioticFactorServer.exe ^
-log ^
-newconsole ^
-useperfthreads ^
-NoAsyncLoadingThread ^
-SteamServerName="GATE Cascade FR" ^
-MaxServerPlayers=6 ^
-PORT=7777 ^
-QueryPort=27015 ^
-ServerPassword="EquipeRecherche" ^
-AdminPassword="ChefScientifique42"Exemple : configuration “PvP communauté”
@echo off
start AbioticFactorServer.exe ^
-log ^
-newconsole ^
-useperfthreads ^
-NoAsyncLoadingThread ^
-SteamServerName="GATE Cascade PvP FR" ^
-MaxServerPlayers=12 ^
-PORT=7777 ^
-QueryPort=27015 ^
-AdminPassword="AdminSecret" ^
-PvP=truePas de
-ServerPassword= serveur public.
Exemple : configuration “instance test”
Pour héberger plusieurs instances Abiotic Factor sur la même machine, changez le port :
@echo off
start AbioticFactorServer.exe ^
-log -newconsole -useperfthreads -NoAsyncLoadingThread ^
-SteamServerName="Instance Test 2" ^
-MaxServerPlayers=4 ^
-PORT=7778 ^
-QueryPort=27016 ^
-ServerPassword="testbeta"Puis ouvrez le firewall sur les nouveaux ports : 7778 TCP/UDP, 27016 UDP.
Localisation des saves
Les saves sont stockées par défaut dans :
| OS | Chemin |
|---|---|
| Windows | AbioticServer/AbioticFactor/Saved/SaveGames/ |
| Linux (Wine) | équivalent dans le wineprefix |
Chaque save = un sous-dossier nommé selon le nom donné à la création.
Transférer une save solo vers le dédié
- Localisez votre save solo :
%LOCALAPPDATA%/AbioticFactor/Saved/SaveGames/ - Copiez le dossier complet vers
AbioticServer/AbioticFactor/Saved/SaveGames/ - Au démarrage, utilisez
-SaveSlot="NomDuDossier"
Workflow : appliquer la nouvelle config
- Arrêter le serveur (Ctrl+C ou stop depuis le panel)
- Ouvrir
RunServer.batou la section Startup du panel - Modifier les arguments
- Sauvegarder le fichier
- Redémarrer le serveur
- Vérifier dans les logs que la config est bien lue :
[INFO] Server name: GATE Cascade FR [INFO] Max players: 6 [INFO] PvP: false
FAQ
Comment changer le mot de passe admin sans redémarrer le monde ?
Modifiez -AdminPassword= dans le startup, redémarrez le serveur. La save n’est pas affectée.
Mon serveur démarre mais n’apparaît pas dans le browser
Causes : -QueryPort fermé sur le firewall, mauvais port, IP NAT non forwardée. Vérifiez avec https://canyouseeme.org/ sur le port 27015.
Peut-on changer le port pendant que le monde tourne ?
Non, l’arrêt est nécessaire. Mais aucune donnée n’est perdue, juste la connexion en cours.
Les arguments sont-ils sensibles à la casse ?
Oui sur certains. -PORT et -Port peuvent fonctionner mais utilisez la casse exacte de la doc. -SteamServerName doit être respecté exactement.
Mon mot de passe avec un espace ne fonctionne pas
Encadrez avec guillemets doubles : -ServerPassword="Mot De Passe Avec Espaces". Évitez quand même les espaces pour éviter les surprises sur certains shells.
Comment voir tous les arguments supportés ?
Lancez le serveur avec -help :
AbioticFactorServer.exe -help > help.txtLit le fichier help.txt pour la liste complète de votre version.
Puis-je faire tourner serveur et client sur la même machine ?
Oui, mais le client utilise le port 7777 par défaut côté client aussi. Lancez le serveur sur 7778/27016 pour éviter le conflit.
Conclusion
Vous maîtrisez maintenant tous les arguments de lancement d’Abiotic Factor. Étapes suivantes :
- Apprendre les commandes admin — voir Liste des commandes admin Abiotic Factor
- Tester PvP / PvE — bascule entre
-PvP=trueet le défaut - Sauvegarder vos saves régulièrement
Pour un hébergeur Abiotic Factor avec interface graphique pour ces arguments et support 24/7, HebergTonServ est la référence en France dès 12,90€/mois.



