Build smarter train stations. An in-game train station blueprint generator for Factorio 2.1, inspired by BurnySc2's original Train Station Blueprint Creator.
Mods introducing new content into the game.
Version: 0.3.4
Date: 16. 07. 2026
Bugfixes:
- Fixed an internal issue affecting stacker generation.
Version: 0.3.3
Date: 16. 07. 2026
Changes:
- Removed the diagonal stacker option while that layout remains unreliable.
- Existing saved diagonal stacker selections automatically use the supported parallel stacker layout.
- Simplified the stacker menu by hiding station-only options such as station name, double-headed trains, and including a train in the blueprint.
- Left-Right and Right-Left parallel stackers remain available and unchanged.
Known Issues:
- Diagonal stackers are temporarily unavailable while a reliable Factorio 2.1 layout is still being worked out.
Community:
- If you have a reliable way to generate diagonal stackers with modern Factorio 2.1 rails, contributions and pull requests are very welcome on GitHub.
Version: 0.3.2
Date: 16. 07. 2026
Major Features:
- Added a dedicated Right-Left parallel stacker layout based on a manually built Factorio 2.1 reference.
Changes:
- Right-Left stackers are now confirmed working with Factorio 2.1 native rails.
- Right-Left stackers now use their own rail layout instead of reusing the Left-Right layout in reverse.
- Added the correct Right-Left entrance and exit curves, vertical connections, and lane signal placement.
- Preserved chain signals at both outer ends of the Right-Left stacker reference layout.
- Trains included in Right-Left stacker blueprints now face the correct travel direction.
- Left-Right stacker generation remains unchanged from the confirmed working 0.3.1 layout.
Known Issues:
- Diagonal stackers are still under active development and may generate lanes that are longer than necessary or place some rail signals incorrectly.
- Improvements to diagonal stacker sizing and signal placement are being worked on for a future update.
Version: 0.3.1
Date: 16. 07. 2026
Bugfixes:
- Fixed Left-Right stacker signal placement so the lane signals now line up correctly with the generated rails.
Changes:
- Left-Right stackers are now confirmed working with Factorio 2.1 native rails.
- Adjusted signal placement to match the way Factorio positions modern rail pieces when generated blueprints are created.
- Right-Left stackers are still being worked on and may not generate correctly yet.
Version: 0.3.0
Date: 16. 07. 2026
Major Features:
- Rebuilt the stacker system around Factorio 2.1 native rail pieces.
Changes:
- Added a new native Left-Right parallel stacker layout and native diagonal stacker generation.
- Added scalable stacker layouts for configurable train lengths and lane counts.
- Replaced the old compatibility rail setup with the current Factorio 2.1 rail system.
- Removed the unsupported Left-Left and Right-Right stacker directions; existing saved settings using them automatically fall back to Left-Right.
Compatibility:
- Stacker generation no longer depends on legacy rail prototypes.
Version: 0.2.3
Date: 16. 07. 2026
Bugfixes:
- Fixed the packaged Mod Portal thumbnail by replacing the invalid lowercase thumbnail.png with a valid PNG image.
- Prevented future releases from packaging invalid PNG artwork by validating PNG structure and CRC data in CI.
Changes:
- Release validation now checks both thumbnail.png and the 56px shortcut icon before packaging.
- The final ZIP is also revalidated to ensure the exact published PNG files are valid.
Version: 0.2.2
Date: 16. 07. 2026
Changes:
- Replaced the legacy top-of-screen Railwright button with a native Factorio shortcut-bar button.
- Railwright can now be shown, hidden, and reordered through Factorio's shortcut-bar configuration.
- Existing saves automatically remove the old top-bar launcher when upgrading to this version.
Graphics:
- Added support for a dedicated 56px Railwright shortcut icon.
Version: 0.2.1
Date: 16. 07. 2026
Major Features:
- Added item loading and unloading station generation with configurable station behavior.
- Added fluid loading and unloading stations.
- Added vertical and diagonal stacker generation.
Features:
- Added runtime prototype pickers for inserters, chests, belts, splitters, pumps, storage tanks, and pipes.
- Added inserter filters and logistic requester/buffer chest configuration.
- Added chest limits, belt-flow controls, Madzuri-style balancing, circuit wiring, refuelling, train limits, enable conditions, and lamps.
- Added configurable train length, double-headed trains, station sides, pump sides, tank columns, and stacker lanes.
- Added persistent per-player settings with migration-friendly defaults.
Changes:
- Split blueprint generation into dedicated item, fluid, stacker, common, and builder modules.
- Added automatic Lua syntax validation and Factorio-compatible ZIP packaging in GitHub Actions.
- Added automatic GitHub releases and Factorio Mod Portal uploads for releases created from main.
Compatibility:
- Uses the prototypes loaded by the running game so compatible entities and items from other mods can be selected natively.
- Current stacker templates use Factorio's compatibility rail prototypes while modern 2.1 rail geometry is developed.
Version: 0.1.0
Date: 16. 07. 2026
Major Features:
- First working in-game release of Railwright for Factorio 2.1.
Features:
- Added the Railwright configuration window and top-bar button.
- Added item loading and unloading station generation.
- Added configurable locomotive and cargo-wagon counts, double-headed trains, station sides, and optional train placement.
- Added native prototype selectors for inserters, chests, and transport belts.
- Added direct blueprint creation in the player's cursor.