GAME SYSTEMS NOTEBOOK
Robots and circuits

Factorio: treat a ghost as a plan that still needs an item

A ghost shows an intended entity location, but the machine is not yet built. Diagnose a waiting ghost by separating the plan, the construction worker and the required item. This makes a blueprint easier to complete without assuming that placing its outline creates its materials.

Planned entity → Construction worker → Actual item → Valid location

Original explanatory diagram. Read the full method and limitations below.

Read the planned entity first

Inspect which machine or structure the ghost represents and whether the intended position is valid. A blueprint can contain several entity types, so one unfinished area may need different items. Keep a short list of the missing entity identities rather than saying the blueprint is stuck. The ghost records placement intention; it does not prove that the relevant recipe has been crafted, stored or made available to the construction system.

Check the worker and its coverage

For robot construction, the task needs available construction robots in the relevant construction area or a suitable personal construction setup. Logistics robots and construction robots have different jobs. Inspect the actual system in use rather than assuming every robot can build every ghost. A valid plan with no appropriate worker remains a plan. Keep this condition separate from item supply so one missing robot does not lead you to craft unnecessary extra machines.

Check whether the entity item is available

The construction process needs the actual item corresponding to the ghost. Raw ingredients or a recipe unlock are not the same as a crafted machine item ready for use. Inspect the appropriate inventory or network supply for your construction arrangement. If the item is absent, decide whether to craft or deliver it. More robots do not substitute for the missing entity item, just as a warehouse of items does not create a worker outside its coverage.

Resolve obstructions and observe completion

A blocked location or another conflicting condition can also keep a ghost from being built. Inspect the task feedback in your own game and clear only the obstruction you intend to remove. After correcting one condition, check which ghosts remain and why. Record planned entity, worker coverage, available item and obstruction separately. The resulting checklist explains a build state rather than treating all pale outlines as one mysterious failure.

Illustrative worked example

Illustrative blueprint: A small plan contains belts, inserters and one assembler. Belts and inserters are available, but the assembler item has not been crafted. The player expects that ghost to remain until the item is supplied, even though construction robots are nearby. They inspect the actual task feedback before acting. The example distinguishes a reasonable diagnosis from a tested result and does not assume that every incomplete blueprint lacks an assembler.

Questions that come up

Does a ghost operate like a real machine?

No. It represents an intended placement. Production begins only after the actual entity has been constructed and its other requirements are met.

Can I complete a small plan manually?

Where the game permits the intended manual placement, that is an option. Robot construction is one method, not proof that every ghost must be left for robots.

References and scope

These sources support the factual background. Examples and exercises are original illustrative teaching material. References do not imply endorsement.

← All guides

Find a guide