Machine Upgrades


This mod provides an API to make technologies that upgrade crafting machines (at runtime). Example: Researching X => Assemblers +10% Speed, or Chemical Plants +20% Productivity. This mod does nothing by itself, and is intended to be used with other mods.

Internal
20 days ago
2.0
11.3K
Manufacturing

Changelog

Version: 0.69.13
Date: 2025-08-18
  Changes:
    - Added more diagnostics and error reporting for cases where OTHER mods cause mupgrades to crash. Mostly so you stop reporting to me bugs that I have nothing to do with.
    - Added an emergency failsafe to totally disable the mod in the event that people have horrible nonstop crashes.
Version: 0.69.12
Date: 2025-07-20
  Changes:
    - Fixed a crash from Adjustable Quality.
Version: 0.69.11
Date: 2025-07-11
  Changes:
    - Fixed incompatibility with "Everything has Quality"
Version: 0.69.10
Date: 2025-07-08
  Changes:
    - Fixed a crash from installing a mod that uses this library, then uninstalling that mod, while also having a third mod that nukes everything else at the start.
Version: 0.69.9
Date: 2025-07-06
  Changes:
    - Fixed crash from too many entities in localized strings.
    - Added compatibility for Factory levels mod.
Version: 0.69.8
Date: 2025-07-04
  Changes:
    - Bugfix with autosearching machines by crafting category.
Version: 0.69.7
Date: 2025-06-22
  Changes:
    - Fixed incompatibility with beacon-rebalance. This may cause issues with multiplayer. Please report them if you find any. In order to fix it, wretlaw would need to modify his interface to store his whitelist in storage, not local. This way I can whitelist in init/on_config_changed (which will then avoid desyncs).
    - Incompatible with Delta Beacon Rebalance, as I have no way to whitelist my beacons from it.
    - Fixed bug that kept making multiple beacons on an entity.
Version: 0.69.6
Date: 2025-06-21
  Changes:
    - Fixed bug where inserters could get stuck targetting the invisible beacons.
Version: 0.69.5
Date: 2025-06-21
  Changes:
    - Fixed issues with mods that would dynamically create/delete/merge forces. Also more robust multiplayer.
Version: 0.69.4
Date: 2025-06-21
  Changes:
    - Additional safeguards against adding player characters to upgrade lists.
    - Additional safeguards against other mods causing crashes by fucking with my modules.
Version: 0.69.3
Date: 2025-06-21
  Changes:
    - Fixed Crash
Version: 0.69.2
Date: 2025-06-20
  Changes:
    - Removed space age required tag.
Version: 0.69.1
Date: 2025-06-20
  Changes:
    - First public version.