Factorio vise 60 mises à jour par seconde (UPS), ce qui laisse au jeu 16,667 ms pour calculer chaque tick. Si un tick dure plus longtemps, tout le jeu passe au ralenti pour chaque joueur du serveur. Les mods ci-dessous rendent une usine partagée plus agréable à jouer sans trop peser sur ce budget : Squeak Through 2, Even Distribution, Bottleneck Lite, Text Plates, Blueprint Sandboxes, ainsi que les planificateurs Factory Planner et Helmod. Chacun est listé sur le Mod Portal de Factorio pour Factorio 2.0 et 2.1.
Comment fonctionnent les mods sur un serveur multijoueur Factorio ?
Tout le monde a besoin exactement des mêmes mods. Chaque joueur doit utiliser la même version du jeu et les mêmes mods que le serveur. Factorio compare les sommes de contrôle des mods quand vous rejoignez la partie, pour éviter les désynchronisations.
Le jeu les télécharge pour vous. Quand vous rejoignez un serveur avec mods, Factorio propose de synchroniser vos mods avec ceux du serveur. Confirmez, et le jeu télécharge et active les versions exactes des mods utilisées par le serveur, et peut aussi synchroniser les paramètres de démarrage des mods. Chaque mod ajouté reste un téléchargement de plus pour chaque nouveau joueur à sa première connexion : une liste courte les fait donc entrer plus vite. Voir comment rejoindre votre serveur Factorio.
Les mods doivent correspondre à la version de Factorio du serveur. Vérifiez la version de Factorio indiquée sur la page de chaque mod avant de l'installer. Sur notre panel, l'onglet Mods ne propose que les versions qui correspondent au paramètre Version de Factorio du serveur.
Quels mods ne coûtent presque rien ?
- Squeak Through 2. Vous permet de passer entre des bâtiments qui vous bloquent normalement, comme des panneaux solaires, des tuyaux et des coffres adjacents. Utilisez celui-ci et non le Squeak Through d'origine : ce dernier a été mis à jour pour la dernière fois pour Factorio 1.1 et ne fonctionne pas sur la 2.0. Squeak Through 2 est une réécriture qui se comporte de la même façon par défaut et ajoute des paramètres.
- Even Distribution. Modifie le Ctrl + clic-glisser pour que les objets que vous tenez en main soient répartis de façon égale entre toutes les machines que vous survolez, et ajoute un raccourci de rangement de l'inventaire (Shift + C). Comme tout mod Factorio, il doit être présent sur le serveur et chez chaque client.
- Bottleneck Lite. Place un indicateur coloré sur chaque machine d'assemblage et chaque foreuse : en marche, manque d'entrée, sortie pleine, pas d'électricité, etc. Il s'inspire de l'ancien mod Bottleneck, mais n'utilise aucun script en cours d'exécution. Tous ses paramètres sont des paramètres de démarrage : les modifier demande donc un redémarrage.
- Text Plates. Des plaques de lettres, de chiffres et de symboles pour étiqueter des stations et des parties de la base. On peut marcher dessus. Sur un serveur où quelqu'un d'autre a construit ce que vous essayez de comprendre, les étiquettes aident.
Quels mods de planification et de blueprints fonctionnent bien en multijoueur ?
- Blueprint Sandboxes. Donne à chaque joueur un bac à sable personnel, et à l'équipe un bac à sable partagé, sur des surfaces séparées en mode dieu, pour concevoir et tester des blueprints sans quitter le jeu. Shift + B l'active ou le désactive.
- Factory Planner ou Helmod. Des planificateurs de production : vous choisissez ce que vous voulez fabriquer et ils calculent les recettes, les machines et les modules. Ce sont des fenêtres que vous ouvrez, pas des bâtiments sur la carte. La page de Factory Planner indique qu'il peut être ajouté à une sauvegarde à tout moment et qu'il prend en charge Space Age.
Sur quels mods un serveur doit-il réfléchir à deux fois ?
Pas de mauvais mods. Des mods dont il vaut mieux connaître le coût avant qu'un groupe s'y engage.
- Les packs de refonte comme Space Exploration et Krastorio 2. Ils changent tout le jeu et ajoutent de nombreuses mécaniques. Vérifiez d'abord l'extension : Space Exploration ne peut pas fonctionner avec Space Age (sa page de mod indique Space Age comme incompatible), et Krastorio 2 ne prend pas correctement en charge Space Age. Ses auteurs renvoient pour cela vers l'add-on Krastorio 2 Spaced Out. La page de Space Exploration précise aussi que certains choix de configuration ne doivent être faits qu'au début d'une nouvelle partie.
- Les mods qui agissent sur toute la carte. Le coût d'un mod ne se limite pas à ses propres scripts. Le guide de performance de Factorio donne l'exemple d'un mod qui oblige les trains à recalculer souvent leur trajet : son coût apparaît sur la ligne des trains, pas sous le nom du mod.
Comment trouver quel mod ralentit le serveur ?
Utilisez les outils propres à Factorio plutôt que de deviner :
- Dans le jeu, appuyez sur F4 et activez show-fps et show-time-usage.
- Regardez la section Script update. Chaque ligne
mod-correspond au temps que les scripts de ce mod prennent par tick. - Si aucune ligne de mod ne ressort, regardez les lignes du cœur du jeu comme les trains ou les réseaux électriques. Un mod peut les augmenter indirectement.
C'est pourquoi il est utile d'ajouter les mods par petits lots : quand les UPS chutent, vous savez quel lot examiner.
Comment un groupe doit-il choisir une liste de mods pour un serveur ?
- Fixez la liste avant la génération de la carte, surtout pour une refonte. Certains choix de refonte ne fonctionnent qu'au début d'une nouvelle partie.
- Alignez-vous sur l'extension. Sur notre panel, le paramètre Space Age est activé par défaut. Désactivez-le avant de créer un nouveau monde pour des mods qui ne fonctionnent pas avec Space Age. Un monde créé avec Space Age doit l'avoir activé pour se charger.
- Faites une sauvegarde avant chaque changement. Faites une sauvegarde avant d'ajouter ou de retirer des mods : comment sauvegarder et restaurer votre monde Factorio.
- Installez depuis le panel ou par envoi de fichiers. L'onglet Mods installe depuis le Mod Portal une fois que vous avez renseigné votre Nom d'utilisateur du serveur et votre Jeton du serveur factorio.com. Vous pouvez aussi envoyer les fichiers .zip des mods dans le dossier
mods. Voir comment ajouter des mods à votre serveur Factorio. - Gardez un œil sur la mémoire avec des joueurs connectés. Factorio ne publie aucun chiffre de mémoire pour le serveur, et une grande usine avec mods en consomme plus qu'une neuve. Consultez le graphique de RAM sur la page Utilisation de votre serveur pendant que des joueurs sont en partie : de combien de RAM un serveur Factorio a besoin.
Notre offre d'hébergement de serveur Factorio inclut l'onglet Mods et une page Sauvegardes dans le panel.
Avez-vous vraiment besoin d'un serveur dédié ?
Si vous jouez toujours à deux, héberger depuis le jeu suffit et c'est gratuit. Le jeu n'est en ligne que tant que l'hôte l'a ouvert. Un serveur dédié permet à n'importe qui de rejoindre la partie pendant que l'hôte est hors ligne. Notez qu'un serveur Factorio dédié se met en pause par défaut quand aucun joueur n'est connecté : l'usine n'avance donc que lorsque quelqu'un est en ligne.



