RailForge: Automated Rail Layer deprecated


Factorio 2.0 continuation of the classic FARL automated rail-layer. Builds rails, signals, poles, lamps, walls, concrete, landfill bridges, and blueprint-based rail layouts from a rail-laying train, with cargo-based placement, optional Space Age/Elevated Rails prototype recognition, and Forgeworks Core prototype/rail helper support.

Content
a month ago
2.0
117
Transportation Logistics Trains

Changelog

Version: 5.0.1
Date: 2026-06-01
  Bugfixes:
    - Fixed the RailForge Module item so it places RailForge's locomotive equipment instead of the copied personal roboport equipment.
    - Added the RailForge equipment category/grid handling to every locomotive, including the dedicated RailForge locomotive, so the module is placeable in train equipment grids instead of showing personal-roboport compatibility.
Version: 5.0.0
Date: 2026-05-31
  Changes:
    - Performed a RailForge-focused Forgeworks integration audit.
    - Removed the incorrect Forgeworks resource/autoplace commands and remotes from RailForge.
    - Updated the Forgeworks dependency to 0.2.7 for narrow rail helper support.
    - Routed rail type classification through Forgeworks rail helpers where appropriate.
  Bugfixes:
    - Curved rail area preparation now stops rail placement when bridge/clearance preparation fails.
    - Entity ghosts now include the Factorio 2.0 inner_name field when created by RailForge.
    - Hardened train id lookup, protected entity/tile checks, cruise-control fuel modifier handling, and overlay creation against nil/invalid entities.
    - Blueprint parsing now skips unsupported non-rail entities instead of indexing missing prototypes.
  Cleanup:
    - Removed legacy debug/quickstart/dev remote functions from the public remote surface.
    - Removed commented-out obsolete prototype code in touched prototype files.