COLOSSUS Resurrection


> **⚠️ EXPECT BUGS ⚠️** Generate compact factory blueprints from Factory Planner. Fork of [COLOSSUS](https://github.com/alephsyzygy/COLOSSUS) by alephsyzygy (MIT), updated for Factorio 2.1. Plan production in Factory Planner, then use COLOSSUS Resurrection to lay out a compact blueprint. **Original:** https://github.com/alephsyzygy/COLOSSUS

Utilities
a day ago
2.1
9
Blueprints

Changelog

Version: 1.0.2
Date: 2026-08-10

  Bugfixes:
    - Fluid bus / logistic layouts failing on Factorio 2.x machines (e.g. chemical plant) whose pipe connections sit on corner tiles with an explicit direction field.
    - Compact mode packing full bus-width slices (not compact) and misaligned input/output combinators.
    - Compact I/O combinators placed away from belt/pipe stubs; they now sit in a column on the left with the inputs.
    - Compact rows misaligned when belt-stub depth differed; pack on template origin and skip bus envelope padding.

  Changes:
    - Default Create a clocked bus to off.
    - Compact packs omit shared bus lanes and left-align the lane legend; default layout gutter is 2.
Version: 1.0.1
Date: 2026-08-09

  Bugfixes:
    - Clear Blueprint Info message (no stack traceback) when a Factory Planner factory has only unsupported impostor lines (mining, boilers, etc.).
    - Avoid nil crash in post-processing on empty layouts.
Version: 1.0.0
Date: 2026-08-09

  Features:
    - Factorio 2.1 port of COLOSSUS as colossus-resurrection.
    - Hard dependency on Factory Planner; generate from the current FP factory via fp-interface.
    - Working bus (linear) blueprint generation from a solved FP factory.
    - Compact layout technique: 2D bin-pack recipe blocks with configurable max_layout_width (default 48) — experimental.
    - Yellow transport belts by default for generated routes.
    - Packaging and Mod Portal release tooling (GitHub Actions).

  Changes:
    - Replaced gvv-based Factory Planner / Helmod poking with official remote APIs (FP first).
    - Entity defaults updated for Factorio 2.x (chests, inserters, GUI sprites).
    - Author set to Tony; original COLOSSUS by alephsyzygy credited in NOTICE and description.

  Known issues:
    - Prefer the bus technique; compact may still fail on some factories.
    - Factory Planner impostor recipes (boilers, mining, power) are skipped with a warning.
    - Factories that are *only* mining/extraction (e.g. iron ore) error clearly: miners are not layoutable yet.