Factory Inspector


Measures per-recipe consumption and production for all items. Want to know which recipe is consuming all your green circuits? This mod can tell you. Designed for complex modded games where each item has many producers and consumers.

Utilities
12 days ago
1.1
3.64K

Changelog

Version: 1.1.24
Date: 2024-04-21
  Changes:
    - [GUI] Various layout optimisations
    - [GUI] Now shows recipe or resource icons next to each producer and consumer
    - [GUI] Now shows internal recipe name for each producer and consumer. This is useful when several recipes with similar names or icons create the same product.
Version: 1.1.23
Date: 2024-04-20
  Changes:
    - [GUI] Now shows item and fluid icons next to the item list in the main GUI. Recipe icons to follow in a future update.
Version: 1.1.22
Date: 2024-04-20
  Changes:
    - Better handling for furnace type entities going invalid
    - Brute force removal of entities from internal databases when necessary. Slow, but only runs when entities get deleted which is very rare.
Version: 1.1.21
Date: 2024-04-20
  Changes:
Version: 1.1.20
Date: 2024-04-20
  Changes:
    - Updated onBuiltEntity logic for better compatibility with Bio Industries + other mods.
    - There are still bugs related to entity destruction, but I can't reproduce, still working on it...
Version: 1.1.19
Date: 2023-06-25
  Changes:
    - Integrated potential fix for crash on entity registration (Thanks to user timspeedle for this fix!)
Version: 1.1.18
Date: 2023-06-25
  Changes:
    - Revalidating toolchain on new machine
Version: 1.1.17
Date: 2022-10-23
  Changes:
    - Bug fixes associated with the previous version.
Version: 1.1.16
Date: 2022-10-23
  Changes:
    - Pressing the game menu key (Esc by default) now closes the main FI window (for real this time)
Version: 1.1.15
Date: 2022-10-23
  Changes:
    - Pressing the game menu key (Esc by default) now closes the main FI window
Version: 1.1.14
Date: 2022-10-23
  Changes:
    - Fix for table sizes on resolutions below 4K (thanks Jon)
    - Left-hand table of products being built is now sorted (thanks Jon)
Version: 1.1.13
Date: 2022-10-16
  Changes:
    - Cleaned up the default logging to be less verbose, enabled verbose logging in a couple of specific scenarios to catch crash bugs
    - Added entity diagnostic by typing a unit number into the UI filter text box
Version: 1.1.12
Date: 2022-10-16
  Changes:
    - Fixed another crash, this one seemingly related to other mods silently swapping out buildings to enable various functionality
Version: 1.1.11
Date: 2022-10-15
  Changes:
    - Fixed a crash bug related to mining a building that had been created by certain other mods
Version: 1.1.10
Date: 2022-10-15
  Changes:
Version: 1.1.9
Date: 2021-09-26
  Changes:
    - Re-upload
Version: 1.1.8
Date: 2021-09-26
  Changes:
Version: 1.1.7
Date: 2021-09-26
  Changes:
Version: 1.1.6
Date: 2021-09-26
  Changes:
    - Fixed a conflict bug with VortiK's Deep Core Mining. The mod did not correctly support mining targets that produce a random amount of resources in a range.
Version: 1.1.5
Date: 2021-07-03
  Changes:
    - More table styling fixes
    - Potential fix to a crash bug around entity validity
    - Error messages always print text in game
Version: 1.1.4
Date: 2021-06-28
  Changes:
    - Remove debug logging for release
Version: 1.1.3
Date: 2021-06-27
  Changes:
    - Check all surfaces periodically for newly added entities not picked up by event handling (when mods add entities via script)
    - Improved data layout and readability in tables
Version: 1.1.2
Date: 2021-06-27
  Changes:
    - Misc crash fixes
Version: 1.1.1
Date: 2021-02-14
  Changes:
    - Fix version
Version: 1.1.0
Date: ????
  Changes:
    - Reorganisation of results database - now consolidates production stats every 5 sec. Should reduce the impact on save file size.
    - Additional attempt to support mods that create/destroy entities in script. Still not fully working for mods that don't raise script_raised_built / script_raised_destroy
Version: 1.0.10
Date: 2021-02-14
  Changes:
    - Now cleans up the results database every minute
    - Potential performance problem with this approach.
Version: 1.0.9
Date: 2021-02-06
  Changes:
    - Item list now refreshes in UI - wasn't picking up new items correctly
Version: 1.0.8
Date: 2021-02-06
  Changes:
    - Fixes related to starting a brand new game with empty entities list
    - Take a dependency on flib to for some UI helpers
Version: 1.0.7
Date: 2021-02-06
  Changes:
    - Added prefix to internal logs
    - Removed some old production tracking code
    - Reintroduced logging for time taken to get through all entity partitions, to debug performance in very large factories
    - Increased default batch size as performance seems better than expected
    - Removed decimal place formatting from production and consumption tables
Version: 1.0.6
Date: 2021-02-06
  Changes:
    - Fixed some UI styling issues that caused bad dependencies
Version: 1.0.5
Date: 2021-02-06
  Changes:
Version: 1.0.4
Date: 2021-02-06
  Features:
    - Removed some old UI buttons that aren't needed
Version: 1.0.3
Date: 2020-02-06
  Features:
    - Made production and consumption tables taller
Version: 1.0.2
Date: 2020-02-06
  Features:
    - Made UI larger to accommodate long recipe names
Version: 1.0.1
Date: 2020-02-06
  Features:
    - UI now responds to escape key
Version: 1.0.0
Date: 2021-02-06
  Changes:
    - First release