Guides

Comment importer des blueprints dans Factorio | Sauvegarde et solutions en cas d'échec

Avec Factorio 2.0/Space Age, nombreux sont ceux qui peinent à intégrer des chaînes de blueprint externes, les perdant peu après le collage ou ignorant où les sauvegarder.

Guides

Comment importer des blueprints dans Factorio | Sauvegarde et solutions en cas d'échec

Avec Factorio 2.0/Space Age, nombreux sont ceux qui peinent à intégrer des chaînes de blueprint externes, les perdant peu après le collage ou ignorant où les sauvegarder. J'ai moi-même buté sur ce problème au début, mais en distinguant bien le point d'entrée de l'import et la destination de sauvegarde (inventaire ou bibliothèque de blueprints), tout devient soudainement beaucoup plus clair.

Cet article s'adresse à ceux qui souhaitent importer avec certitude des codes partagés sur d'autres sites ou dans d'autres articles, en se basant sur les procédures Factorio 2.0/Space Age. Sachant que les articles des versions 1.0/1.1 ont des différences d'interface, j'y explique comment gérer chaque type d'échec : omissions lors du copier-coller, très longues chaînes, dépendances DLC/Mod, et même les problèmes de collage sous Wayland.

Ce que vous permet de faire l'import de blueprints dans Factorio

En résumé, l'importation de blueprints permet de ramener directement dans votre jeu une chaîne de conception partagée en ligne. Qu'il s'agisse d'un code sur un site de partage, d'un code envoyé par un ami sur Discord, ou d'un plan Factorio 2.0/Space Age, il suffit de passer par « Importer du code » dans la barre de raccourcis, puis de coller la chaîne pour que le plan de construction soit lisible. Plus besoin de refaire l'ensemble à partir de zéro : c'est particulièrement avantageux pour les chaînes de production standard, les normes de gare et les chaînes de raffinage modulaires qui peuvent être réutilisées maintes fois.

Le point clé est que l'importation n'est qu'une porte d'entrée pour accéder au jeu. Vous pouvez placer immédiatement ce qui a été importé, mais si vous avez besoin de réutiliser ce plan plus tard, vous pouvez le déplacer dans l'inventaire ou la bibliothèque de blueprints pour le conserver. Autrement dit, « charger » et « sauvegarder et gérer » sont des opérations différentes, et comprendre cette distinction rend le comportement beaucoup plus logique.

Cet article s'appuie sur Factorio 2.0/Space Age. Bien que les concepts fondamentaux de blueprint restent valides dans les anciennes versions, il ne faut pas appliquer l'interface telle quelle. Les utilisateurs récents trouveront beaucoup plus direct de commencer par « Importer du code » dans la barre de raccourcis plutôt que de chasser les souvenirs d'articles 1.0/1.1.

Le confirme que les blueprints peuvent être exportés et importés sous forme de chaînes, et que l'importation passe par une boîte de dialogue dédiée au collage de chaînes. Ces longues séries de caractères alphanumériques que vous voyez partout sont, bien que textuelles en apparence, interprétées par le jeu comme des informations de construction.

En approfondissant un peu, cette chaîne n'est pas un simple texte lisible, mais une représentation textuelle des données de blueprint. Même sans connaître les détails internes, comprendre que vous « transportez des données de conception, pas juste un mémo » aide à saisir pourquoi une omission ou une troncature empêche la lecture.

Personnellement, je reçois souvent des chaînes par Discord d'amis et je les colle directement via « Importer du code » pour les utiliser immédiatement. C'est particulièrement utile pour les embranchements de gares ou la gestion des champs pétrolifères, où la forme est déterminée mais où refaire la disposition à chaque fois crée des imprécisions. Coller simplement le code permet de reproduire exactement la même configuration, et en multijoueur, cela facilite l'alignement des principes de conception.

Pour les utilisateurs en reprise, ce flux semble aussi le plus naturel. Essayer de mémoriser la gestion de la bibliothèque B en même temps crée une confusion sur le point d'entrée. En divisant les étapes – importer d'abord via la barre de raccourcis et placer, puis organiser la sauvegarde plus tard – on évite les blocages. Personnellement, j'étais aussi perdu sur les emplacements de sauvegarde au départ, mais une fois que j'ai fixé le point d'entrée, le sens des opérations est devenu bien plus transparent.

Connaissances préalables : qu'est-ce qu'une chaîne de blueprint ?

Clarification terminologique

Les longues séries de caractères alphanumériques que vous trouvez sur des sites de partage ou dans des articles Factorio ne sont pas de simples mémos, mais des codes de partage résultant de la conversion d'un blueprint en texte. Un blueprint en soi est un plan de construction, mais comme les informations de placement, l'orientation et les connexions qui s'y trouvent peuvent être écrites sous forme de chaîne, lorsqu'on le partage avec quelqu'un d'autre, on ne partage pas « le schéma en lui-même » mais plutôt « la chaîne qui permettra de recréer le schéma ».

L'avantage de ce mécanisme est très clair. Le destinataire n'a pas besoin de disposer manuellement chaque élément ; il lui suffit de coller la chaîne dans l'écran d'importation du jeu pour reproduire la même conception. Quand je distribue ma norme de gare ou mes blocs de raffinage personnalisés, cette chaîne est infiniment plus rapide que des images ou des explications textuelles. Elle ressemble à du texte, mais c'est en réalité une donnée de conception.

La confusion courante est que « blueprint » et « chaîne de blueprint » ne sont pas identiques. Le blueprint est le plan de construction utilisé dans le jeu ; la chaîne est sa représentation externe pour le partage. L'importation débute avec une chaîne, mais une fois dans le jeu, on la traite comme un blueprint ordinaire.

Compréhension pratique : ce savoir aide à découper les problèmes en cas d'error. Si le collage n'a aucun effet, cela n'indique pas « le design est mauvais », mais plutôt « la chaîne a un caractère manquant » ou « la plage de copie est décalée ». Même si un seul caractère au début fait défaut, la lecture échoue, donc connaître la vraie nature est étonnamment utile.

D'où se procurer les chaînes ?

En pratique, vous générez rarement une chaîne de blueprint vous-même ; vous la copiez plutôt d'un code partagé par quelqu'un d'autre. Les sources classiques sont Factorioprints, Steam Community, des blogs personnels, des articles Zenn, ou un code posté par un ami sur Discord. Les normes de gare, les chaînes de recherche initiales, le traitement des champs pétrolifères et les chaînes de raffinage modulaires circulent largement sous cette forme.

Le confirme que les blueprints peuvent être exportés et importés sous forme de chaînes de texte. Cela signifie que réutiliser des codes de sites externes est une fonctionnalité normale du jeu, pas une astuce officieuse. Si vous voyez une longue chaîne directement intégrée dans un article, ce n'est pas une décoration, c'est exactement ce qu'on veut coller.

Mon expérience montre que pour évaluer une source, la question « les images sont-elles belles ? » importe moins que « quel est l'objectif de ce design ? » et « quel environnement suppose-t-on ? ». Que ce soit du contenu vanilla, du contenu Space Age ou des Mods spécifiques change énormément l'applicabilité. Un code accompagné d'explications conceptuelles est bien plus réutilisable qu'un code seul.

Avec le temps, on reconnaît aussi les codes défaillants. J'ai personnellement échoué à importer car des symboles de citation ou des sauts de ligne se sont glissés lors du partage via chat. Sachant que ce n'est pas juste du texte ordinaire mais une suite de données irrémédiablement sensible, la résolution des problèmes devient plus rapide.

Construction planning - Factorio Wiki wiki.factorio.com

Le fonctionnement technique (Base64/zlib/JSON) ※ Les débutants peuvent sauter

Si on regardait de plus près techniquement, une chaîne de blueprint n'est pas directement lisible par l'homme. Comme l'explique le du wiki Factorio, la chaîne est exprimée en Base64 (sauf le premier caractère), et lorsqu'on la développe, on découvre une donnée compressée zlib, et une fois décompressée, c'est du JSON structuré. En résumé : les infos de conception sont en JSON, compressées, puis encodées en chaîne pour faciliter la copie.

Vous n'avez jamais besoin de comprendre ce détail pour jouer normalement. Coller et importer suffisent amplement. Quand je partage, je ne parle jamais du JSON au destinataire. Le point unique important : bien qu'elle ressemble à du texte, une structure de données encodée se cache dedans.

Ce savoir éclaire bien des choses. Si la chaîne a un caractère parasite, elle se casse facilement car ce n'est pas un simple texte, c'est une donnée encodée. L'absence d'un caractère en début, une troncature en fin, ou des guillemets/espaces mélangés : tout cela brise la lecture, et maintenant vous savez pourquoi.

Pour fouiller plus loin, l'article Zenn « [[Factorio] 【factorio】ブループリント解析してみた » donne des exemples très lisibles sur la structure des données de placement. C'est intéressant pour qui veut vraiment comprendre le design en profondeur. Mais pour importer, c'est inutile. Savoir que vous collez une donnée de conception compressée, pas juste une chaîne mystérieuse, suffit.

Blueprint string format wiki.factorio.com

Procédure d'import d'un blueprint

L'opération réelle est très courte : récupérer via la barre de raccourcis et sauvegarder le blueprint qui apparaît. Le considère que l'import de blueprints sous forme de chaînes est la norme. Personnellement, j'ai d'abord cru à un échec en voyant l'item bleu apparaître après le collage, alors qu'en réalité c'était le succès. Le vrai point d'achoppement n'est pas l'import lui-même, mais la sauvegarde après import.

Étape 1 : Copier la chaîne

Commencez par copier la chaîne de blueprint brute depuis la source. L'essentiel est de saisir uniquement la chaîne elle-même, pas l'explication ou les symboles parasites. Les sites de partage, Steam Community et blogs perso joignent souvent des explications avant et après. Même un décalage infime empêche la lecture, donc vérifier que vous sélectionnez de bout en bout est crucial.

Même très longue, la chaîne se copie généralement telle quelle. Il n'est pas nécessaire de la reformater ou d'ajouter des sauts de ligne.

Étape 2 : Ouvrir « Importer du code » depuis la barre de raccourcis en bas

Pour la plupart, la barre de raccourcis en bas offre un accès facile à (bien qu'une utilisation via la bibliothèque de blueprints soit aussi possible). Comme point d'entrée, passer par la barre de raccourcis s'avère généralement moins confus qu'autres chemins.

Les anciens articles présentent l'interface légèrement différemment, mais pour Factorio 2.0 / Space Age, « regarder d'abord la barre de raccourcis » est plus clair. Moi aussi, après une pause, je cherchais depuis la bibliothèque et je prenais le chemin long.

Étape 3 : Coller le texte et appuyer sur « Importer »

Dans la fenêtre qui s'ouvre, collez la chaîne copiée et cliquez sur « Importer ». C'est tout l'opération. Le décrit aussi la base de cette façon.

Si rien ne se passe, le souci vient généralement du texte collé, non du design. Dans mon expérience, la plupart des échecs viennent d'un décalage de plage de copie ou d'un caractère parasite, pas du design lui-même. Puisque ce n'est pas un simple texte mais une suite de données, un seul caractère manquant casse tout.

Blueprint - Factorio Wiki wiki.factorio.com

Étape 4 : Faire glisser le blueprint apparu en inventaire pour sauvegarde provisoire

Après l'import réussi, un item blueprint bleu apparaît à portée de main. C'est un point très facile à oublier. Charger ne suffit pas à terminer l'organisation ; il faut faire glisser ce blueprint en inventaire pour le sauvegarder provisoirement.

💡 Tip

Oublier de saisir le blueprint bleu post-import crée l'impression qu'il a « disparu ». Vu que je l'ai oublié plusieurs fois, fixer un réflexe d'import-direct-en-inventaire a énormément stabilisé les choses.

Ce petit geste réduit drastiquement les accidents de perte de blueprint. Pour un design d'essai ponctuel, l'inventaire suffit amplement.

Étape 5 : Pour réutilisation, appuyer sur B pour ouvrir la bibliothèque et sauvegarder définitivement

Pour un design fréquemment réutilisé, appuyer sur B pour ouvrir la rend la gestion plus stable. Depuis le raccourci B ou les boutons de la minimap, cette bibliothèque est un endroit pratique pour conserver les designs classiques souvent réutilisés : gares, raffinage, chaînes de recherche.

Pour le flux : import via la barre de raccourcis d'abord, saisir le blueprint en inventaire, puis le transférer vers la bibliothèque ou un livre pour l'organiser, c'est logique. Garder un design seul en bibliothèque, ou le grouper en livre thématique pour une gestion plus fluide, devient facile. Surtout les designs réutilisables : fixer une destination de stockage réduit les recherches futures.

Destinations de sauvegarde et méthodes de gestion après import

Sauvegarde en inventaire

Placer le blueprint apparu après l'import dans l'inventaire convient pour une utilisation immédiate dans cette partie. Un camp minier en test, une ligne de raffinage à renouveler, une gare-template provisoire : « utiliser maintenant sur cette carte » justifie le stockage ici. Retirer est rapide et on peut placer, affiner, puis garder la version mise à jour naturellement.

Cependant, l'inventaire sert surtout à la gestion d'une seule partie. Si vous y entassez même les designs classiques à longs termes, c'est vite le chaos d'où les chercher. Au début, j'ai mélangé gares et raffinage à ma main, ce qui a rallongé le futur tri. Designs ponctuels en inventaire, designs durables en bibliothèque : cette séparation en évite de la confusion.

Sauvegarde en bibliothèque de blueprints

Pour les designs longs termes, déplacer vers la stabilise l'organisation. Ce n'est pas un simple dépôt mais un coffre de réutilisation multi-parties. Le wiki Factorio « Construction planning » pose les blueprints comme des données réutilisables.

L'intérêt principal : les designs classiques lourds à refabriquer. Chaîne de raffinage à quatre machines, gare aux entrées/sorties normalisées, allumage électrique initial : mettre ça en bibliothèque, c'est l'invoquer à volonté dans une nouvelle partie. L'utilisation avec une barre rapide est aussi fluide, et on cultive les designs en réfléchissant les améliorations.

Pour moi, inventaire c'est « l'établi du chantier », bibliothèque c'est « l'original du bureau de conception ». Établir cette distinction permet une réutilisation sans remise à zéro.

Organisation en livre de blueprints

Une fois les blueprints accumulés, les mettre en devient beaucoup plus maniable qu'éparpillés seuls. Minage, rail, électricité, espace : grouper par thème réduit drastiquement le temps avant la bonne conception. Si la bibliothèque c'est le classement de documents, le livre c'est le dossier avec structure thématique.

En pratique, ranger par objectif évite confusion. Moi je scinde en [Kits de minage], [Modèles gares], et [Plateforme spatiale de base], ce qui a apaisé mon gestion. Minage = foreuses, pylônes, décharges de ceinture ; Modèles = gare sens unique, voie de secours, ravitaillement ; cela clarifie le rangement.

Le livre offre plus que la trouvabilité. Regrouper par fonctionnalité/contexte crée un kit cohérent pour les phases de mise en place. Le design usine tire sa force de la mise en forme modulaire plutôt que du simple bricolage. Les livres élèvent cette modularité.

Space Age impose une gestion multi-planète, rendant l'organisation des blueprints encore plus critique. Pas de description spécifique officielle trouvée, ce qui rend l'observation empirique importante. Certains signalent des inconvénients au transport entre planètes, ce qui conseille de charger les blueprints clés en bibliothèque d'abord.

💡 Tip

Space Age : préférer la préparation de livres en bibliothèque plutôt que de garder à main. Pour multi-planètes, cet ordre facilite l'acheminement et l'exploitation.

Le principe est simple : présent = inventaire, durable = bibliothèque, cohésion thématique = livre. Space Age bénéficie au maximum de cette organisation.

kodomo-ryozen.org

Quand l'import échoue : causes et solutions

Vérifier omission de copie, espaces superflus, guillemets parasites (" ", 『』)

L'échec d'import le plus courant provient généralement de la chaîne elle-même légèrement endommagée, non d'un souci du jeu. Copiée depuis un site de partage, le début ou la fin peut manquer, des espaces/sauts parasites peuvent s'ajouter, ou des guillemets de citations peuvent remplacer les originaux au travers chat/messager. Les symboles visuels " " ou 『 』 ne font pas partie de la chaîne d'origine. Leur inclusion brise l'importation.

Ma première vérification : toute la sélection est-elle entière de début à fin ? Les longues chaînes manquent facilement au milieu/fin, imperceptibles visuellement. Insérer dans un éditeur texte préalablement, chercher espaces de début/fin, sauts de ligne, guillemets auto-convertis clarifiait le problème. Supprimer les retours inutiles tout en gardant la chaîne intacte c'est la clé.

Plus long le code, plus probable la perte partielle ou parasites. Collé mais inactif ? Reco-copier et coller directement souvent résout.

Distinguer les différences de version, dépendances DLC/Mod

Une chaîne normale peut échouer à cause d'environnement différent. Classique : un vieux guide 1.1 relié à une interface 2.0 différente, ou inversement un guide 2.0/Space Age dans une ancienne version (la version change les éléments visibles : « où est importer? » diffère selon 1.1 vs 2.0). Le wiki Factorio, historique de versions, mentionne des corrections Wayland 1.1.0 pour les très grands blueprints, attestant que le contexte compte.).

DLC/Mod : un design utilisant Space Age ou un Mod spécifique ne fonctionnera pas sans. Le résultat peut varier : rejet à l'import, ou placement possible mais non-fonctionnel.

La stratégie de triage : quelle version Factorio vise ce blueprint ? puis DLC/Mod requis ou non ? sont les deux questions clés. Le problème d'import et celui de « bien des pièces manquent » sont techniquement séparés mais peuvent coexister.

Problème Wayland sur Linux pour collage longue chaîne : contournements possibles

Sous Linux, les très longues chaînes de blueprint rencontrent un souci de presse-papiers lié à Wayland. Le wiki Factorio, historique de version, mentionne qu'en 1.1.0, les très gros blueprints sous Linux et les problèmes d'encodage Wayland ont été corrigés. Clairement pas un mirage.

Perceptuellement, au-delà de 200 000 caractères, le collage direct parfois ne répond plus. Attendre quelques secondes aide parfois, ou passer par un éditeur intermédiaire. Les longs codes surchargent la mémoire tambour plutôt que causent un rejet catégorique.

Les contournements en étapes : reco-copier d'abord, éditeur texte secondaire si en doute, puis reco-coller, en dernier recours le glisser-déposer X11. Sur Reddit, certains rapportent succès avec X11 quand le presse-papiers Wayland échoue. Le manque d'une limite de chaîne publique officielle suggère que de très longs codes dépendent de la méthode d'importation choisie.

💡 Tip

Très long collage : attendre quelques secondes avant conclure l'échec. Wayland problématique ? Éditeur intermédiaire ou glisser-déposer X11 en secours.

www.reddit.com

Interface introuvable

« Pas de bouton pour importer ? » : regardez la barre de raccourcis pour , pas la gestion de bibliothèque elle-même. Anciens guides ou vidéos décalent la position UI, cas typique 1.1 vs 2.0.

Souvent c'est juste affichage barre de raccourcis à vérifier. Bouton absent ? C'est probablement un problème d'affichage, pas de fonction supprimée. Moi aussi j'ai d'abord cherché dans la bibliothèque B et ai perdu du temps ; l'entrée est barre de raccourcis.

C'est généralement UI chercher au mauvais endroit, pas fonction détruite. Repérer quel menu contient quelle opération clarifie beaucoup.

Corruption de chaîne au partage

Quand la chaîne reçue s'avère cassée, l'origine est souvent l'itinéraire de partage, pas la source. Messager, chat, formulaires Web peuvent tronquer longues chaînes, auto-convertir caractères, ajouter retours

article.share

T

Takuma

Factorio 3,000時間超。1k SPM メガベースを複数パターンで達成した生産ライン設計のスペシャリスト。本業のプラントエンジニアの知識を工場最適化に応用しています。