The Square

by mmmatt

The Square is a Factorio challenge mod where your factory begins inside a tiny square and can grows by researching Square expansion. Each square expansion level adds one buildable tile in each direction. The intended purpose of this mod is to constrain space and force efficient design of the factory.

Scenarios
13 days ago
2.0
410
Environment

Changelog

Version: 0.1.5
Date: 2026-07-30
  Features:
    - QOL: Added Move Square controls that can move the playable square or its contents.
  Optimizations:
    - Various codebase refactors to help with maintainability.
Version: 0.1.4
Date: 2026-07-25
  Features:
    - Added a handcraftable bootstrap recipe for hand-grown pentapod eggs on Gleba, based on feedback from @Birk.
    - Added a handcraftable bootstrap recipe for hand-grown biter eggs on Nauvis.
  Balancing:
    - Removed Nauvis biter egg ingress and bioflux egress in favour of handcrafted biter eggs to better fit with vanilla captive biter spawners.
  Bugfixes:
    - Base screenshots now capture the supported planet currently being viewed, based on feedback from @Birk.
    - Crude oil ingress is now unlocked by Oil gathering instead of Oil processing, based on reports from Redlight and seb_zeppelin on the Mod Portal.
  Credits:
    - Thanks to @Birk on Discord for feedback
    - Thanks to @Redlight and seb_zeppelin for feedback on Mod Portal
Version: 0.1.3
Date: 2026-05-27
  Features:
    - Added Space Age support for planets, Vulcanus, Fulgora, Gleba and Aquilo.
    - Added a per-player "Get cliff explosives" mod setting button to help recover from cliff generation blocking progression on Vulcanus.
  Changes:
    - This is a major update, with entire systems reworked to better fit Space Age.
    - Reworked the ingress/egress system around craftable anchors.
    - Removed the expansion point purchasing system. Ingress and egress anchors are now crafted and placed from inventory.
    - Anchor slots can now be clicked to configure ingress and egress directly, consuming the matching anchor item from the player's inventory.
Version: 0.1.2
Date: 2026-03-30
  Features:
    - Added a top-bar Base screenshot button that captures the current square to script-output, with settings for pixels per tile and alt-mode overlays in the mod settings.
    - Placing a crude oil ingress now unlocks oil processing automatically once its normal prerequisites are researched (If you still need to unlock it break and replace it).
Version: 0.1.1
Date: 2026-04-04
  Features:
    - Placing a uranium ore ingress now unlocks uranium processing automatically once its normal prerequisites are researched (If you still need to unlock it break and replace it).