Sandustry Blueprints Guide

How I Save, Import, and Reuse Blueprints Instead of Rebuilding

I copy working factory modules, save them as Blueprints, export or import Blueprint strings, then test each pasted design before connecting it.

Updated:

How I Save, Import, and Reuse Blueprints Instead of Rebuilding

Quick Answer

My basic Blueprint workflow is:

press C and select a working factory section

Ctrl+C to copy it

open Building with Q

go to Blueprints

use the Clipboard selection

Save as Blueprint

name and save it

If I want to move that design outside the current Blueprint library, I export it as a Blueprint string.

To use somebody else’s design, I go to:

Q → Blueprints → Import → Paste Blueprint String → Confirm

Then I place the imported module in open space and test it before connecting it permanently to the rest of my factory.

The rule that saves me the most trouble is simple: I only save a module after I have watched it work.

Blueprints changed the point where I stopped treating every Sandustry factory rebuild as a completely fresh construction job.

Early on, I was happy to draw another belt, place another Shaker, and rebuild the same little processing section manually.

That stops being fun once a useful module contains:

  • several machines
  • filters
  • conveyor directions
  • walls
  • launchers
  • Thermal Buffers
  • and enough spacing that one misplaced block can change how the whole section behaves

Once I have already solved that layout once, I want to preserve the solution.

That is what I use Blueprints for.

But I do not save everything I build.

A Blueprint is most useful to me when it preserves something I already trust.

I Use Normal Copy and Paste Before I Save a Blueprint

I separate two jobs in my head.

If I only need another copy of something right now, I use the regular selection and copy system.

I press C, drag the selection around the section I want, then use Ctrl+C.

Sandustry factory section selected with the C selection tool before copying
For a one-off duplicate, I start with the normal selection tool. I only turn the selection into a saved Blueprint when I know I will want the same module again later.

From there I can paste another copy and continue building.

That is enough when I am doing something like:

one working module

duplicate beside it

connect both to the same larger line.

I do not interrupt that build just to create a permanent Blueprint every time.

The Blueprint library becomes valuable when the design has earned the right to stay.

I Save the Module After It Proves It Works

This is the biggest habit I use with Blueprints.

I do not save a design because it looks finished.

I save it because I have watched material enter one side and get the intended result out the other.

That distinction matters.

A factory module can look perfect while:

  • one Filter is backwards
  • one machine is missing
  • a belt points the wrong way
  • heat never reaches the consumer
  • an output has nowhere to go
  • or one block was outside the original selection

If I save that version, I have not saved time.

I have saved a reusable mistake.

So my order is:

build

run material through it

find the mistake

fix it

run it again

then save the Blueprint.

I used exactly that logic with reusable processing sections later in the factory. Once a module was doing the job I wanted repeatedly, that was when it became worth preserving.

I Turn the Current Selection Into a Saved Blueprint

After copying a section, I open Building with Q and switch to the Blueprints tab.

The current copied selection appears in the Clipboard.

From there I use Save as Blueprint.

Sandustry Blueprints tab showing the Clipboard selection and Save as Blueprint option
The Clipboard is the handoff between ordinary copy-and-paste and a reusable Blueprint. Once the module works, I save that selection instead of rebuilding it later.

I give the Blueprint a name that tells me what the module actually does.

I prefer names like:

Kinetic Press

Gold Washer

Flower Burner

rather than:

Factory 1

or:

Good Setup

The reason becomes obvious later.

Once I have several saved modules, I do not want to place each one just to remember what it was.

The name should tell me why I saved it.

I Keep Blueprints Focused on One Job

Sandustry lets me save very large selections.

I can go much further than one machine.

A Blueprint string can represent a large factory section, and the system can even handle something on the scale of an entire factory.

I usually do not make that my default.

The reusable designs I like most are smaller modules with a clear job.

For example:

process one input

separate the outputs

deliver them at predictable locations.

That gives me something I can tile or repeat.

If I save one enormous factory, I inherit all of its assumptions:

where the Water is,

where the Sand enters,

how much vertical room exists,

where the next production stage needs to go.

A smaller module is easier to fit into a new factory.

That becomes especially useful once I start rebuilding sections rather than rebuilding the whole save.

I Export a Blueprint When I Want the Design Outside My Save

After saving a Blueprint, I can export it as a string.

Sandustry saved Blueprint being exported as a Blueprint string
Exporting turns the saved design into a shareable string. I use this when I want the layout somewhere outside the current Blueprint library instead of keeping it only inside this factory.

That string is the portable version of the design.

I can keep it somewhere else or share it with another player.

This is the point where I distinguish:

copy/paste

from:

saved Blueprint

from:

Blueprint string.

I use ordinary copy/paste for immediate building.

I use a saved Blueprint for a design I want available again.

I use an exported string when that design needs to travel outside the current library.

Keeping those three jobs separate makes the system much less confusing.

I Import a Blueprint String From the Blueprints Menu

When I have a Blueprint string I want to use, I do not paste it directly into the world.

I open the Building menu and go to:

Blueprints

Import

Paste Blueprint String

Confirm.

Sandustry Blueprint Import menu used to paste and confirm a Blueprint string
A shared Blueprint string first goes through the Import menu. Once I confirm it, the design becomes something I can select and place in the factory.

After the import succeeds, the design becomes available to place.

That is the point where I stop thinking about the string itself.

Now I care about the factory around it.

Does this module actually fit here?

Are its inputs facing the direction I need?

Is there enough room above and below it?

Can I connect its output without rebuilding half the area?

Those questions matter more than whether the Blueprint technically imported.

I Paste an Imported Module Into Open Space First

I do not place a new imported Blueprint directly against the most crowded part of my factory.

I give myself room.

A working example was a Basic Plinko Shaker design.

After importing it, I placed the module and then duplicated it to build several copies in a row.

Sandustry imported Basic Plinko Shaker Blueprint placed and duplicated in the factory
I like testing an imported module in open space first. Once I know its footprint and where the connections need to go, repeating it becomes much safer.

The important part was not that the design occupied the absolute minimum possible space.

It did not.

What mattered was that I could see how it worked and had enough space to integrate it.

I would rather spend a little more room on a module I can inspect than save a few blocks and make every later connection awkward.

I Check an Imported Blueprint Before Feeding the Main Factory Into It

Importing a Blueprint does not make me trust it blindly.

I inspect it before I connect a major supply line.

My first checks are physical:

Are all of the expected machines there?

Are the Filters facing the correct route?

Are conveyor outputs pointing where I expect?

Did the entire intended module fit inside the original selection?

Then I run a small amount of material.

That tells me much more than staring at the design.

If the first test works, I connect more throughput.

If it does not, I fix the pasted copy first.

I do not duplicate it ten more times and discover that I now have ten copies of the same bad Filter.

That is especially important with modules such as Shakers or the Kinetic Press, where the full production logic already has enough moving pieces. I keep the actual Gold, Residue, and Seed routing in my early factory guide instead of turning the Blueprint page into another version of that factory walkthrough.

Here I only care about whether the saved design reproduces the module correctly.

I Edit a Blueprint-Based Build Instead of Treating It as Sacred

A Blueprint is a shortcut, not a contract.

If I import a useful design but one section does not fit my factory, I change it.

In one imported setup, the basic design worked but still needed local adjustments after placement.

That is normal.

I may:

  • move the whole module
  • widen one side
  • change where the output leaves
  • alter the surrounding belt route
  • or connect it to a different storage area

I do not throw away a good Blueprint because the final 10% needs adapting.

The value of the Blueprint is that I did not have to rebuild the other 90% manually.

If I Paste in the Wrong Place, I Undo Before Building Around It

One very practical shortcut matters here:

Ctrl+Z can undo a bad paste.

I use it immediately when I realize the module landed somewhere I did not want.

This sounds minor until the copied section contains dozens of blocks.

The faster I admit the placement is wrong, the less cleanup I create for myself.

I Use Repeated Modules Instead of One Giant Factory Blueprint

The system is capable of storing a very large factory selection.

What I actually prefer is a tileable module.

Something like:

one Shaker unit

or:

one Kinetic Press section

or:

one complete burner module.

Then I can prove one copy works and repeat it.

That also gives me a better scaling decision.

If one module keeps up, I stop.

If input is visibly accumulating faster than that module can process it, I paste another.

I am scaling a known working unit instead of designing a larger factory from scratch every time throughput rises.

That is where Blueprints become more than a convenience feature.

They turn a working solution into a unit of factory expansion.

I Do Not Blueprint Every Temporary Build

There are plenty of structures I never save.

If I know I am going to demolish something as soon as the next research unlock arrives, I leave it temporary.

If the layout only works because of a strange piece of terrain in the current world, I am less interested in preserving it.

If I am still babysitting the system constantly, I fix it before I save it.

The Blueprints I keep are the ones where I can say:

I would be happy to build this exact module again.

That is my threshold.

It keeps the Blueprint list useful instead of turning it into a graveyard of half-finished experiments.

The Blueprint Workflow I Actually Use

Once I know a module is good, my routine is:

select it with C

Ctrl+C

Q

Blueprints

Clipboard

Save as Blueprint

Then, if I want a portable copy:

Export Blueprint String.

When I am bringing a design back in:

Q

Blueprints

Import

paste the Blueprint string

Confirm

place it in open space

inspect it

run a real material test

only then connect or duplicate it.

The button presses are the easy part.

The decision that matters is when I save.

I get the most value from Blueprints when I preserve a factory problem I have already solved, not one I am still trying to understand.

Keep Reading

More Sandustry Guides

Back to Sandustry →

Progression Guide

How I Progress From My First Factory to Tier 5

I clear Sandustry's progression gates in order, from the first Gold factory through Water, Burnt Residue, flowers, Tier 4 exploration, and Tier 5 Energy.

Beginner & Automation Guide

How I Build My First Factory Without Choking the Line

I turn Sand and Water into Wet Sand, keep Shakers clear, route Residue correctly, unlock the Kinetic Press, and only scale once the line can clear itself.

Water & Troubleshooting Guide

How I Keep Water Flowing Without Babysitting the Factory

I turn the boiler rain catcher into a reliable Water network with Pumps, Pipes, Liquid Vents, storage, and a simple source-to-output troubleshooting route.

Flower Farming Guide

How I Automate Flowers Instead of Wetting Seeds by Hand

I automate Wet Seeds, Planter Boxes, and flower burning, then fix the real bottleneck until the line can push the 4,000-Flower Tier 4 target.

Florin & Florinol Guide

How I Turn Amethelis Into Florin and Florinol

I dry Amethelis, burn Dry Amethelis into Florin gas, condense it into liquid Florinol, and scale only the stage that is actually falling behind.

Artifact & Puzzle Guide

How I Solve Artifact Puzzles Without Chasing Fixed Coordinates

I recognize Artifact rooms by their puzzle clues, solve Frostbed bridges and dark mazes, clear blocked entrances, and leave tool-gated rooms for later.

Achievement Guide

How I Unlock All 16 Achievements Without Grinding Too Early

I pick up most Sandustry achievements through normal progression, then save the Gold, creature, Stratacore, Aura, and full-research goals for the right stage.

Tier 5 Troubleshooting Guide

How I Unlock Tier 5 When 10,000 Florinol Is Not Enough

I follow the Tier 4 Anomaly marker, retrieve the Orb, finish 10,000 Florinol, and avoid waiting for the Drill when Sandustry Tier 5 stays locked.