Keep multiplayer factories running while the server is empty. Configurable safety pauses for structure loss, an empty research queue, offline time limits, and circuit conditions.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 0.3.10
Date: 2026-10-28
Features:
- Select additional building prototypes to exclude from structure-loss alarms.
- Exclusions apply to all qualities and monitored surfaces; existing wall/robot switches remain.
- Save/discard, duplicate normalization and multi-admin conflict checks included.
Version: 0.3.9
Date: 2026-10-27
Gui:
- Area preview now draws persistent outlines in world and map views.
- Add a non-modal return panel with explicit saved/unsaved status and Save and return.
- Clean preview outlines on return, disconnect or player removal.
Version: 0.3.8
Date: 2026-10-27
Features:
- Named rectangular exclusions for structure-loss alarms on individual planets/platforms.
- Draw empty or built-up areas, enable/disable, view and remove them in Advanced.
Notes:
- Exclusions use building centres; circuit/research/time-limit rules remain active.
- Area changes use Save/Discard and the existing multi-admin conflict protection.
Version: 0.3.7
Date: 2026-10-24
Graphics:
- Add the Factory Night Watch thumbnail for the mod portal and in-game browser.
Version: 0.3.6
Date: 2026-10-24
Bugfixes:
- Clear stale save confirmations when a draft is edited or discarded.
Version: 0.3.5
Date: 2026-10-24
Features:
- Select circuit networks through any connected circuit entity, including chests and inserters.
- Deduplicate the same network in area selections and ignore copper power connections.
- Require explicit selection when red/green or input/output networks are ambiguous.
- Store the exact connector; keep input/output values separate across save/load.
Compatibility:
- Existing pole-based rules retain their original red/green connector.
- Source coordinates remain available for alarm-location viewing.
Version: 0.3.4
Date: 2026-10-24
Bugfixes:
- Refresh clean GUI forms on external changes; reject stale dirty settings drafts.
- Remove GUI drafts when players are removed, before their index can be reused.
- Keep manually or externally paused games paused when players return.
Installation:
- Limit Docker Compose actions to the verified Factorio service.
- Reject unpacked copies that could override the installed mod ZIP.
- Recover the stopped service after installation failures, including snapshot-read failures.
Testing:
- Add installer failure-injection coverage and base-game integration mode.
- Allow thumbnail PNGs in release builds.
Version: 0.3.3
Date: 2026-10-24
Bugfixes:
- Remove unavailable table.deepcopy calls from runtime settings save and circuit copying.
- Copy flat settings and signal records without prototype-stage helper extensions.
- Keep source coordinates when the selected pole disappears, allowing alarm-location viewing.
Gui:
- Show the live circuit-network ID, wire colour and surface instead of pole coordinates.
- Auto-select the connected wire colour when choosing a network with only one wire colour.
Testing:
- Remove table.deepcopy from GUI mocks; exercise signal copying in the actual runtime.
- Cover saved-position fallback after source removal and live network-ID updates.
Version: 0.3.2
Date: 2026-10-24
Bugfixes:
- Prevent recursive on_gui_closed handling during internal window rebuilds.
- Fix duplicate fnw_window crashes when adding circuit conditions or rebuilding dirty forms.
- Display dirty-close confirmation in place instead of opening a GUI inside on_gui_closed.
Testing:
- Model synchronous native close events and reject duplicate named GUI siblings.
- Cover repeated circuit edits, Escape, confirmation and focus changes to other GUIs.
Version: 0.3.1
Date: 2026-10-24
Changes:
- Distribute the mod under the MIT license, including the notice in built ZIPs.
- Add an authenticated, on-demand GitHub server updater with rollback snapshots.
- Add a View alarm location button opening remote view without releasing the safety pause.
- Preserve unsaved drafts when viewing an alarm location.
Version: 0.3.0
Date: 2026-10-24
Features:
- Native bottom-right shortcut and three-tab control panel.
- Named circuit conditions with signal, quality, red/green network, comparison and continuous delay.
- Missing circuit sources trigger a latched safety pause while offline.
- Complete German and English runtime messages and controls.
Changes:
- Removed the separate platform hub health rule.
- Disabled protected running now means immediate empty-server pause, with auto-resume on join.
- Safety alarms remain latched in both operating modes.
Gui:
- Explicit label widths, save/discard drafts, dirty-close and test confirmation.
- Retain tab/window position; read-only controls for non-admins.