Factorio 2.0: The Quest for Perfection
Factorio 2.0 and the Space Age expansion changed what a factory is optimising for. Quality tiers and interplanetary logistics move the goal from raw quantity to fewer, better machines and a shipping lane that keeps them fed.
Checked against the shipped build on 20 September 2026: Factorio 2.0.77 with base, elevated-rails, quality and space-age loaded. The numbers below are read out of that build's own prototype data.
Item Quality Explained
Items can be produced in five visible tiers: Normal, Uncommon, Rare, Epic and Legendary. Quality modules in a machine give each craft a chance to come out one tier higher: the shipped modules are worth 10, 20 and 25 percent at tier 1, 2 and 3, and every one of them also costs 5 percent crafting speed. When a roll succeeds, each tier carries a further 10 percent chance to cascade one level beyond that, which is why an occasional craft jumps two tiers at once.
One detail that catches people building calculators: the tiers are not numbered densely. Normal is level 0, Uncommon 1, Rare 2, Epic 3, and Legendary is level 5, not 4. There is no tier at level 4 in the shipped build.
What quality actually changes
Quality is not a flat bonus to everything. Each prototype declares which of its properties scale, and the game shows a tooltip line for each one. The effects with a shipped multiplier you can read directly are:
- Beacons use less power per tier: a legendary beacon draws one sixth of a normal one.
- Mining drills deplete a resource patch more slowly: legendary drains at one sixth the rate.
- Labs consume science packs more slowly, though only slightly: legendary is 0.95 of normal.
- Crafting machines run faster, which is the headline reason to make legendary assemblers and foundries.
Two things people expect and the build does not do: quality does not add module slots (module slots are a fixed number on each machine, and no shipped machine declares a quality bonus for them), and quality does not extend turret range. Neither appears in the game's own list of what quality changes, and that list is not shy about distances: radar coverage distance and electric pole supply area are both in it, so a turret range that scaled would be there too.
While we are here: there are no biters on Vulcanus. Nauvis and Gleba are the only planets in the build that place enemy nests. Vulcanus has demolishers, which are territorial and are dealt with by avoiding or killing a specific one, not by a turret line against an evolving swarm.
Interplanetary Logistics
Space Age moves resources between planets with the Space Platform.
- Bulk transfer. A cargo landing pad receives what the platform drops and a rocket silo sends what it asks for. Throughput is set by how fast you can build rockets, not by the pad.
- Fluids go up in barrels. There is no fluid rocket. Rocket silos and cargo pods have no fluid connections at all in the shipped build, so sulfuric acid, heavy oil and everything else travels as a barrelled item and is emptied at the other end. The build ships eighteen barrel recipes, nine fill and nine empty.
- Logic control. The 2.0 selector combinator is the useful new signal tool for request logic. Its four modes are select an input by index (optionally sorting ascending or descending first), count the distinct inputs, output a random input, and output the stack size of the input.
What 2.0 actually changed for performance
The threading story is older and narrower than most guides suggest, and Wube's own changelog dates each step:
- 0.18: electric networks, fluids and heat pipes updated in parallel.
- 1.1: multithreaded belt update logic. This is the one usually credited to 2.0. It is five years older.
- 2.0.7: circuit network logic made fully multithreaded.
Everything else advancing the world, including inserters, assemblers, trains and the entity update loop, still runs on one thread, so single-thread clock speed remains the spec that decides how big a base can get. See what is threaded and what is not and hardware requirements.
Server UPS Management
Quality multiplies your item types rather than your item count: five tiers of the same plate are five distinct items on belts, in chests and in logistic networks. The cost that bites a server is inventory and logistics bookkeeping, not the quality roll itself.
The practical rules are to keep quality production in a dedicated block instead of sprinkling quality modules across the main bus, recycle the tiers you do not want rather than storing them, and filter early so mixed tiers never reach a long belt run.
Ready to build a legendary factory? Rent a Factorio Server with high-clock speed CPUs to maintain a perfect 60 UPS even on interplanetary scales.