Archivis Tools


Server utilities and production monitoring tools.

Content
4 hours ago
2.0
16

Changelog

Version: 0.1.2
Date: 2026-07-17
  Compatibility:
    - Pyanodon: remove Deadlock stacking's vanilla stack items for items Py removes or renames
      (iron gear wheel, battery, uranium-235, uranium-238). pypostprocessing's global recipe
      substitution corrupted their stack/unstack recipes (e.g. stacking small parts 01 produced
      stacked iron gear wheels after Deadlock Stacking 2 research). Uses the beltbox mod's
      destroy_stack() API; inert when Py or Deadlock beltboxes are not present.
Version: 0.1.1
Date: 2026-07-02
  Optimizations:
    - Production monitor no longer scans every item ever produced on each update. Candidates are
      ranked from production-counter deltas between updates; exact per-minute flow rates are
      fetched only for the entries that can appear on the board. On long-running saves this
      removes thousands of per-update engine calls previously paid by every connected peer.
    - Monitor refresh interval raised from 1s to 3s.
    - Stats are collected once per force/surface and shared across all monitor viewers.
    - The first monitor update after opening shows placeholders for one interval while the
      rate baseline warms up.
  Bugfixes:
    - /bp-export works again on Factorio 2.0 (game.write_file was removed from the API;
      now uses helpers.write_file).
    - Tick handler no longer stays registered for players who left with the monitor open.