Automate server pausing via an intuitive GUI. Set pause conditions based on player count, specific player presence, custom timers, and more autopause conditions.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 0.2.2
Date: 2026-08-27
Features:
- "Percent of players" (Minimum Players) now supports dynamic shrinking of the player pool: a new
"Remove from pool after idle" (`pool_idle`, min) parameter drops players offline longer than it from
the denominator (the right-hand "16" in "8/16"). 0 (default) disables removal - everyone who ever
joined counts forever (previous behaviour).
Scripting:
- Added `/sce-set conditions.min_players.pool_idle <minutes>` parameter.
Bugfixes:
- Fixed a crash when running `/sce-status` or `/sce-set` from a dedicated-server
console (no player): commands now resolve the player safely and print their output
to the server console (`game.print`) when executed without a player.
Version: 0.2.1
Date: 2026-08-25
Features:
- Added new condition "Percentage of players" to the "Minimum Players" settings group.
- Pauses when the share of ACTIVE players among ALL players who have ever joined the server drops below the specified percentage.
- A player is considered active when BOTH criteria are met: total play time >= "Minimum game time" AND inactivity time <= "Maximum inactivity".
- Added new settings toggle: "Everyone may run /sce-status" (independent of the "Admin-only access" setting).
- Added new settings toggle: "Show last-change times in /sce-status".
Bugfixes:
- Fixed timer condition logic for "world" start mode: now correctly measures from world creation (`game.tick`) instead of an incorrect reference point.
Scripting:
- Refactored internal timer handling for improved reliability.
- Improved migration logic when updating the mod from older versions.
Version: 0.2.0
Date: 2026-08-16
Changes:
- Updated for Factorio 2.1.
Version: 0.1.0
Date: 2026-08-16
Major Features:
- Initial release of Server Control Enhancement mod.