Guias

Cómo importar planos en Factorio | Guardado y prevención de fallos

En Factorio 2.0/Space Age, muchos usuarios se quedan atrapados al intentar importar cadenas de planos externos: pierden el plano justo después de pegarlo o no saben dónde guardarlo.

Guias

Cómo importar planos en Factorio | Guardado y prevención de fallos

En Factorio 2.0/Space Age, muchos usuarios se quedan atrapados al intentar importar cadenas de planos externos: pierden el plano justo después de pegarlo o no saben dónde guardarlo. Yo mismo me topé con este problema al principio, pero una vez que separas mentalmente la entrada de importación de los destinos de almacenamiento (inventario o biblioteca de planos), dejas de confundirte rápidamente.

Este artículo está dirigido a quienes desean importar con seguridad códigos distribuidos en sitios de intercambio o en otros artículos, usando Factorio 2.0/Space Age como referencia. Con la premisa de que existen diferencias de interfaz respecto a artículos de versiones 1.0/1.1, explico cómo manejar cada patrón de fallo: desde copias incompletas, cadenas muy largas, dependencias de DLC o mods, hasta problemas de pegado en Wayland.

Qué puedes hacer con la importación de planos en Factorio

Para decirlo en una frase, la importación de planos te permite tomar la cadena de un diseño compartido externamente e importarlo directamente a tu juego. Ya sea un código de un sitio de intercambio, un código que un amigo envió por Discord, o un código en Factorio 2.0/Space Age, puedes pegarlo desde «Importar código» en la barra de accesos rápidos y cargarlo como un plan de construcción. No necesitas reconstruirlo desde cero, por lo que los beneficios son mayores cuanto más reutilizable sea el diseño: líneas estándar al inicio, especificaciones de estaciones, refinerías modulares, etc.

Lo importante aquí es entender que la importación es simplemente la entrada para traer el diseño al juego. Puedes colocar el plano inmediatamente después de importarlo, o si es un diseño que planeas usar muchas veces, puedes moverlo al inventario o a la biblioteca de planos para guardarlo. En otras palabras, «cargar» y «almacenar y gestionar» son operaciones separadas, y pensar en ellas por separado hace que el comportamiento sea mucho más fácil de entender.

Este artículo usa Factorio 2.0/Space Age como referencia. Aunque el concepto de planos es común incluso en versiones antiguas, las posiciones de la interfaz y los nombres no deben aplicarse directamente. Para jugadores que regresan, es más directo empezar con «Importar código» en la barra de accesos rápidos que recordar la ruta de artículos antiguos de 1.0/1.1.

En la wiki oficial «Construcción - Factorio Wiki», también se confirma que los planos pueden exportarse e importarse como cadenas de texto, y que la importación se realiza desde un diálogo dedicado al pegado de cadenas. Esos largos grupos de caracteres alfanuméricos publicados en artículos o sitios de intercambio, aunque parezcan solo texto, son interpretados por el juego como información de construcción.

Si profundizamos un poco en el mecanismo, esta cadena no es texto para que lo lea un humano, sino información de plano convertida a texto. Aunque puedas usarla sin conocer el formato interno, si entiendes que estás «transportando datos de diseño en lugar de solo notas de bloc de notas», será más fácil entender por qué fallos en la copia o pérdidas parciales impiden la carga.

Personalmente, suelo recibir cadenas de amigos por Discord y pegarlas directamente en «Importar código» para usarlas en operaciones reales. Especialmente para diseños de bifurcaciones de estaciones o áreas petrolíferas que tienen forma definida pero son fáciles de desalinear si los construyes manualmente, este flujo es muy rápido. Al pegar el código recibido, puedo reproducir la misma configuración, lo que facilita alinear el pensamiento de diseño incluso en multijugador.

Creo que esta ruta también es la más fácil de entender para jugadores que regresan. Si intentas aprender la gestión de biblioteca con la tecla B de una vez, es fácil perder de vista dónde quedó. Por otro lado, si separas los pasos (primero importar desde la barra de accesos rápidos e instalar, luego reorganizar el destino de almacenamiento si es necesario), no te quedas atrapado. Yo mismo estuve confundido sobre dónde guardar al principio, pero fijar la entrada hace que el significado de la operación sea mucho más claro.

Conocimientos previos: ¿Qué es una cadena de plano?

Aclaración de términos

Los largos grupos de caracteres alfanuméricos que aparecen en artículos o sitios de intercambio en Factorio no son simple, sino código compartido que es un plano convertido a texto. Un plano en sí es un plan de construcción, pero como la información de posición, orientación e información de conexión dentro de él puede escribirse como una cadena de texto, cuando pasas a otros, en lugar de compartir «el plano en sí», compartes «una cadena de texto para restaurar el plano».

La ventaja de este mecanismo es muy clara. El receptor no necesita alinear piezas individuales manualmente, sino que simplemente pegando la cadena en la pantalla de importación del juego puede reproducir el mismo diseño. Cuando distribuyo mis especificaciones de estación para megabases o bloques de refinería, esta cadena es dramáticamente más rápida que imágenes o descripciones de texto. La apariencia es texto, pero la realidad es datos de diseño: entender así es más fácil.

Lo que es fácil confundir aquí es que «plano» y «cadena de plano» no son lo mismo. Un plano es el plan de construcción que usas en el juego, una cadena de plano es la representación para sacarlo fuera o recibirlo. La entrada de intercambio es una cadena, pero una vez dentro del juego, se trata como un plano normal.

Desde la experiencia práctica, conocer esta diferencia también facilita resolver problemas. Por ejemplo, cuando pegas algo y no hay respuesta, puedes pensar «el diseño no es malo», sino «la cadena se perdió» o «el rango de copia se desalineó». Incluso si falta un solo carácter al principio, la carga puede fallar, por lo que vale la pena conocer la verdadera naturaleza.

¿De dónde obtengo las cadenas?

En la práctica real, es más probable que obtengas cadenas de planos de alguien que distribuye códigos en lugar de generarlos tú mismo. Lo estándar son sitios de intercambio externo como Factorioprints, publicaciones en Steam Community, blogs personales o artículos en Zenn, o códigos que amigos pegan en Discord. Los diseños reutilizables como especificaciones de estaciones, líneas de investigación tempranas, manejo de petróleo, o refinerías modulares tienden a distribuirse en esta forma.

En la wiki oficial «Construcción - Factorio Wiki», también se detalla que los planos pueden exportarse e importarse como cadenas de texto. Es decir, usar códigos de sitios externos es una forma natural de usar la mecánica del juego, no un truco oculto. Cuando aparecen cadenas largas directamente en un artículo, no es decoración, son objetivos para pegar.

Desde mi perspectiva, lo importante al ver la fuente es «¿se ve bonita la imagen?» menos importante que «¿puedo entender para qué es este diseño?» y «¿en qué entorno se supone que debe funcionar?». Por ejemplo, si es para vainilla o si se supone que es para Space Age, o si depende de mods específicos, hace una gran diferencia en la practicidad. Las distribuciones con el pensamiento de diseño explicado son fáciles de reutilizar, mientras que las distribuciones con solo la cadena son propensas a malentendidos sobre el propósito.

Además, si entiendes un poco la naturaleza de la cadena, incluso puedes identificar códigos rotos. Personalmente, he tenido fracasos al copiar distribuciones compartidas con saltos de línea de apps de chat o símbolos de cita mezclados. Cuando entiendo que «esto no es texto ordinario, sino datos que se desmorona si falta algo», los problemas se aislan rápidamente.

Construcción - Factorio Wiki wiki.factorio.com

Mecanismo técnico (Base64/zlib/JSON) ※Los principiantes pueden saltarse esta sección

Si lo vemos de manera un poco más técnica, la cadena de plano no está en un formato que los humanos puedan leer directamente. Según se explica en «Blueprint string format» de la Wiki de Factorio, excepto el primer carácter, el cuerpo se expresa en Base64, y cuando se expande, se convierte en datos comprimidos con zlib, que cuando se descomprime revela una estructura basada en JSON. En esencia, tienes información de diseño en JSON, se comprime, y se convierte en una cadena fácil de copiar.

No es necesario ser consciente de esta estructura todo el tiempo. En realidad, durante el juego normal, puedes usarla sin entender el contenido. Simplemente copiando, pegando e importando es suficiente. Personalmente, casi nunca hablo del JSON cuando comparto con alguien. Lo importante es un solo punto: «parece ser texto, pero internamente contiene datos estructurados».

Sin embargo, conocer este mecanismo te ayuda a entender más cosas. Si se agrega un carácter extra a mitad de la cadena, es fácil que se rompa porque es código codificado de datos, no una oración ordinaria. El fallo en la carga porque falta un carácter al inicio, se corta a mitad del final, se mezclan comillas o espacios, es por esta razón. Si tienes una perspectiva de análisis, es más fácil juzgar «los datos de entrada se dañaron» en lugar de «el juego falló caprichosamente».

Si quieres profundizar más en el contenido técnico, ejemplos como «【factorio】Analicé planos» en Zenn son fáciles de entender. Puedes rastrear cómo se incluye la información de posición, lo que es interesante para aquellos que quieren entender el diseño profundamente. Dicho esto, lo que necesitas para la operación de importación en sí no llega tan lejos. Desde la perspectiva del lector, entender que lo que pegas es «datos de diseño comprimidos» en lugar de «una cadena misteriosa larga» es suficiente.

Formato de cadena de plano wiki.factorio.com

Pasos para importar un plano

La operación real es bastante simple: traes desde la barra de accesos rápidos y guardas el plano que aparece. En «Construcción - Factorio Wiki», también se da por sentado que los planos pueden importarse como cadenas de texto. Al principio, tendía a dejar el elemento azul que aparecía después de pegarlo y a pensar erróneamente que la carga había fallado. Es fácil perder de vista después de la importación, no la importación en sí.

Paso 1: Copia la cadena de texto

Primero, simplemente copia la cadena de plano de la fuente. Lo importante aquí es copiar solo el cuerpo de la cadena de plano, no el texto explicativo ni los símbolos circundantes. En sitios de intercambio, Steam Community, blogs personales, etc., a menudo hay explicaciones antes y después del bloque de código. Si el rango de copia se desalinea un poco, la carga falla, así que es útil ser consciente de si la cadena es continua de principio a fin.

Incluso con cadenas largas, normalmente copiar directamente sin problemas. No es necesario reformatear o agregar saltos de línea antes de pegar.

Paso 2: Abre «Importar código» desde la barra de accesos rápidos en la parte inferior de la pantalla

Para la mayoría de usuarios, «Importar código» en la barra de accesos rápidos es una entrada clara (aunque la operación desde la biblioteca de planos también es posible). Es más común que la ruta a través de la barra de accesos rápidos sea menos confusa como punto de partida para la importación. Una expresión más cuidadosa reduce malentendidos.

Con artículos antiguos, la notación de UI y la ubicación se ven un poco diferentes, pero con Factorio 2.0 / Space Age, es más fácil pensar «mira primero la barra de accesos rápidos». De hecho, yo también buscaba desde el lado de la biblioteca después de regresar y tendía a ir por la ruta larga.

Paso 3: Pega en el campo de texto y ejecuta «Importar»

Pega la cadena que copiaste anteriormente en el campo de texto de la ventana abierta y presiona «Importar». Esa es la operación completa. «Cómo importar planos» también presenta el flujo básico de esta manera.

Si no hay respuesta aquí, el problema suele estar en el lado de la cadena pegada, no en el contenido del diseño en el juego. De mi experiencia, la mayoría de los fallos no se debieron a la calidad del diseño, sino a desalineaciones de rango de copia o mezcla de caracteres extras. Como se mencionó antes, como esto no es texto ordinario sino una serie de datos, incluso si falta un carácter, se colapsa.

Plano - Factorio Wiki wiki.factorio.com

Paso 4: Arrastra el plano que aparece al inventario para almacenamiento temporal

Cuando la importación se completa, aparece un elemento de plano azul en tu mano. Este es el punto que es fácil de pasar por alto. Solo cargar no completa la organización. Necesitas arrastrar el plano al inventario para almacenamiento temporal.

💡 Tip

Es fácil sentir que el plano azul justo después de pegar «desapareció». Lo perdí varias veces por esto, así que fijar el flujo de meter en el inventario inmediatamente después de importar se estabilizó mucho.

Solo este pequeño paso reduce significativamente los accidentes de pérdida después del pegado. Si solo lo quieres probar una vez, almacenarlo en el inventario es suficiente.

Paso 5: Si lo usas frecuentemente, abre la biblioteca con B y guarda permanentemente

Para diseños que usarás varias veces, abre la biblioteca de planos con la tecla B para almacenamiento permanente para facilitar la gestión. La biblioteca se puede abrir con la tecla B predeterminada o un botón en el minimapa, y es práctica como lugar para guardar diseños estándar reutilizables como estaciones, refinerías, líneas de investigación.

Como operación, primero importas desde «Importar código» en la barra de accesos rápidos, aseguras que el plano que aparece llegue al inventario, y luego lo mueves a la biblioteca. El flujo de tener uno solo en la biblioteca o agrupar múltiples en un libro de planos es más cómodo de manejar. Especialmente los diseños con intención de reutilización no deben dejarse como posesión temporal, sino decidir dónde guardarlos para reducir búsquedas posteriores.

Destinos de almacenamiento y métodos de gestión después de importar

Almacenamiento en inventario

Colocar el plano que aparece después de importar en el inventario es para su uso inmediato en ese guardado. Para cosas que quieres probar ahora como un puesto de minería experimental, un reemplazo de refinería en construcción, o una plantilla de estación provisional, aquí es suficiente por ahora. Como está a mano, puedes sacarlo rápidamente, colocarlo, ajustarlo finamente, e incluso mantener la versión actualizada.

Sin embargo, el almacenamiento en inventario solo se adapta a operaciones de posesión en ese guardado específico. Si también pones diseños estándar como estaciones y refinerías aquí, será difícil encontrar dónde están después. Personalmente, al principio mezclé incluso diseños estándar en mi inventario y luego pasé más tiempo buscando. Separar operaciones de una sola vez en el inventario y diseños reutilizables a continuación en la biblioteca hace que sea menos confuso.

Almacenamiento en biblioteca de planos

Para diseños que usarás a largo plazo, moverlos a la biblioteca de planos que abres con B estabiliza la gestión. La biblioteca no es solo un almacén, sino un depósito para reutilizar múltiples guardados, así se la considera. «Construcción - Factorio Wiki» en la wiki oficial también proporciona este enfoque donde los planos se tratan como datos de diseño reutilizables.

El efecto es mayor especialmente en diseños estándar que serían molestos de reconstruir cada vez. Por ejemplo, líneas de refinería de cuatro módulos, entrada/salida de estaciones estandarizadas, o conjunto de inicio de energía: si los colocas en la biblioteca, puedes invocarlos inmediatamente en nuevas partidas. Es compatible con mantenerlos en la barra rápida, y también puedes mejorar reflejando versiones revisadas.

Desde mi perspectiva, el almacenamiento en inventario es «la mesa de trabajo del sitio», el almacenamiento en biblioteca es «el original en la sala de diseño». Hacer esta distinción completa el estado donde no solo cargas, sino que reutilizas sin confusión en la siguiente ocasión.

Organización con libros de planos

Cuando acumulas muchos planos, agruparlos en un libro de planos es dramáticamente más fácil de manejar que mantenerlos individuales. Agruparlos por tema como minería, ferrocarril, generación, espacio, reduce enormemente el número de pasos para llegar al diseño que necesitas. Si el almacenamiento a largo plazo de BP individual es el papel de la biblioteca, el libro es el contenedor para organizar ese contenido de manera sistemática.

En operación práctica, la confusión disminuye al sistematizar diseños por propósito. Mi forma de dividir en «Conjunto de minería», «Plantilla de estación», «Base de plataforma espacial» quedó bastante estable. El conjunto de minería agrupa disposición de excavadoras, torres eléctricas, retiro de cinta. La plantilla de estación agrupa estaciones de una dirección, desvíos, suministro de combustible. Así es mucho más claro «qué va dónde» que tener muchos BP individuales en fila.

Los beneficios de la sistematización no son solo buscabilidad de diseño. Puedes tener de una sola vez todo un conjunto de diseños necesarios para una base o proceso, lo que unifica el flujo de la fase de inicio. La optimización de fábrica es menos individual que «poder tener módulos relacionados como conjunto». El libro en ese sentido te lleva a un nivel más arriba en reutilización.

Space Age requiere operación que abarque planetas o plataformas, haciendo la gestión de planos a mano más crítica que de costumbre. No se encontró una explicación de especificación oficial clara, así que las precauciones operativas aquí se basan en informes de usuarios de foros, artículos prácticos, etc. Hay reportes de inconvenientes en manipulación durante paseos en cohetes, por lo que se recomienda poner planos importantes en la biblioteca de antemano.

💡 Tip

En Space Age, mantenerlo como inventario es más problemático que sistematizar primero diseños usados frecuentemente en libros y ponerlos en la biblioteca. Los diseños que necesitarás entre planetas tienen exactamente esta diferencia de organización que afecta directamente la velocidad de trabajo.

El punto es simple: lo que usas aquí va al inventario, lo que guardas va a la biblioteca, los diseños relacionados se sistematizan. En Space Age, esta organización se refleja directamente en facilidad de transporte.

kodomo-ryozen.org

Cuando no puedes importar: causas y contramedidasmedidas

Verificación de copia incompleta, espacios en blanco, símbolos de comilla (" ", 「」)

Lo más común en importación es que la cadena en sí esté un poco dañada en lugar de ser un fallo del juego. Incluso si copias desde una página compartida, pueden faltar el principio o el final, puede haber espacios en blanco o saltos de línea mezclados, o símbolos de comilla se sustituyeron por pasar por redes sociales o aplicaciones de mensajería. Símbolos como " " o 「」 especialmente, son decoración extra no incluida en la cadena original. Si se mezclan, la carga falla.

Lo que primero observo es si realmente está seleccionado todo desde el principio hasta el final. Las cadenas largas tienden a cortarse a mitad de la selección, y si solo falta el final, no lo notarás a simple vista. Pegar en un editor de texto antes de la importación y revisar espacios al inicio/final, saltos de línea, sustitución automática de comillas ayuda a aislar el problema rápidamente. Aunque la fuente aparezca envuelta, no necesariamente tiene saltos de línea mixtos, así que conserva el orden original mientras eliminas solo saltos de línea innecesarios.

Cuanto más larga la cadena, más probable es pérdida a mitad de copia y mezcla de caracteres extra. Cuando pegas en la pantalla de importación y no hay respuesta, resolver es más rápido que sospechar causas complicadas: simplemente recopias el texto original y lo pegas de nuevo.

Diferenciación de versión, dependencia de DLC/Mod

Incluso si la cadena es normal, si el entorno donde se creó es diferente, la disposición y descripción pueden no coincidir. Ejemplo típico: seguir explicaciones antiguas de 1.1 en la interfaz 2.0, o al revés, traer diseños 2.0/Space Age a otros entornos (divergencias de versión donde «el elemento de importación no aparece», «la descripción dice estar en lugar diferente» crean confusión. Referencia: publicación en Reddit https://www.reddit.com/r/factorio/comments/ryjnef/how_do_i_import_a_blueprint_string_for_v115/?tl=es). Además, diseños que dependen de DLC o Mods con entidades específicas pueden no funcionar como se espera sin ese contenido, siendo la conducta específica (rechazado en importación vs imposible de colocar en construcción, etc.) dependiente del entorno, por lo que validar antes se recomienda.

El orden para aislar es: primero ver qué generación de Factorio se supone que es la fuente, luego ver si es vainilla o depende de Space Age/DLC/Mod. La razón es que el problema de importación en sí y el de contenido faltante para hacer funcionar el diseño son diferentes aunque parezcan similares.

Fallo de pegado con Wayland y estrategias de evasión

En Linux, especialmente con cadenas muy largas de planos, vale la pena sospechar problemas de pegado alrededor de Wayland. En la historia de versiones de la Wiki de Factorio, incluso en 1.1.0 se registró la solución de problemas de copiar/pegar de cadenas de planos extremadamente grandes en Linux y discrepancias de comportamiento del portapapeles en Wayland. Es decir, esto no es imaginación, es un tipo de problema que queda en el historial.

De mi experiencia personal, cuandollega a 200,000+ caracteres, a veces parece que no responde justo después de pegar. Mi ambiente tuvo casos donde esperar unos segundos hace que entre, y casos donde pasar por otro editor es más estable. Cuanto más larga la cadena, la falla a menudo es menos un error que procesamiento pesado que parece congelado.

La estrategia de evasión es gradual más que saltar directamente a soluciones especiales. Primero recopias el portapapeles y lo reppegas, si eso falla intenta pasar por editor de texto para

article.share

T

Takuma

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