Factorio UPS+


Various changes to improve UPS, especially in later-stage saves. Some intrusive changes can be toggled in settings per player preference.

2 months ago
2.0
118

Changelog

Version: 1.2.3
Date: 30. 06. 2025
  Changes:
    - Added logic to destroy decoratives on all surfaces during initialisation and configuration changes, as well as in newly generated chunks. Saves ~0.05 to 0.15 ms per tick (+3–8% UPS headroom on large, heavily decorated maps).
Version: 1.1.3
Date: 30. 06. 2025
  Changes:
    - Replaces a hardcoded player reference with a loop over all connected players to ensure chart_all is called for each player's force.
Version: 1.1.2
Date: 30. 06. 2025
  Changes:
    - Update changelog format for in-game parsing.
Version: 1.1.1
Date: 30. 06. 2025
  Changes:
    - Pass the settings state as an argument to the function rather than check the state within the function.
    - Move user feedback (game.print) out of functions and into the script listener.
Version: 1.1.0
Date: 30. 06. 2025
  Features:
    - Add setting to remove pollution. Disabled by default.
    - Add setting to remove enemies. Disabled by default.
Version: 1.0.0
Date: 29. 06. 2025
  Features:
    - Add setting to freeze time at noon. Enabled by default.