Robots Build Closest First (FULL REWRITE)


Personal construction robots now prioritize building and deconstructing entities closest to the player. This change makes a player twice as fast at building and deconstructing with the exact same equipment setup. This mod is a complete rework of similar existing mods and offers a massive performance increase. A shortcut is available to toggle the mod, and the maximum construction area can be limited in the settings. Should work with other mods adding new personal roboports.

Utilities
4 days ago
2.0 - 2.1
2.91K
Armor Logistic network

Changelog

Version: 2.0.0
Date: 01.11.2026
  Changes:
    - completely reworked the construction-area grow, shrink, and stay algorithm.
    - added an anti-oscillation floor so the construction area locks onto the edge of work instead of bouncing back and forth between too big and too small.
    - added player movement tracking so the construction area adapts faster while walking, running, or flying and unlocks shrinking as you move into new work.
    - normalized grow and shrink speeds across robot counts so small and large equipment setups feel equally balanced and responsive.
    - improved charging handling so robots pausing to recharge do not cause false area expansion or shrinking.
    - optimized equipment swapping to skip replacing roboports when their target radius has not changed.
    - cleaned up and simplified the control script by removing redundant state variables, unused calculations, and duplicate event handlers.
Version: 1.0.8
Date: 01.11.2026
  Changes:
    - added a map setting to prepare for uninstallation. While it is on, custom roboports are restored to the original equipment so the mod can be removed without deleting them.
Version: 1.0.7
Date: 30.10.2026
  Changes:
    - ported the mod to Factorio 2.1
    - changed shortcut order
    - shortcut now defaults to ON after game start or after a new player joins (also works when adding the mod later to a save)
Version: 1.0.6
Date: 12.09.2026
  Changes:
    - added a setting to change the minimum construction area.
    - tweaked some variables to improve user experience.
Version: 1.0.5
Date: 19.04.2026
  Changes:
    - fixed a bug that caused the mod to completly ignore equipment QUALITY and reverted to normal.
      now the mod correctly swaps equipment, keeping the original quality consistent.
Version: 1.0.4
Date: 08.04.2026
  Changes:
    - reimplemented debugging visuals.
    - roboport variants are now created in the data-final-fixes stage.
      (compatibility with mods that add personal roboports in data or data-updates)
Version: 1.0.3
Date: 01.04.2026
  Changes:
    - Added the changelog.txt