Why don't modules affect beacons? Now they do!
Notes
Beacons are only affected by their own modules, not those within other nearby beacons.
Like other machines, beacons cannot be reduced below 20% of their original power requirements.
Of all module effects, only power consumption is relevant for beacons. They don't have any stats which would be affected by speed, productivity, quality, etc.
Compatibility
Works dynamically with all modules and beacons. Affects beacons from most mods:
-
Does not affect beacons from: Nullius, Pyanodons, Exotic Industries, 248k, Ultracube, Warptorio 2
-
Does affect beacons from all other mods: Alternative Beacons, Beacon Rebalance, Beacon Overhaul, Space Exploration, Krastorio 2, Bob's, 5Dim's, Factorio Extended, Advanced Modules, Tarawind Beacons, etc
Settings
The Display % differences setting updates beacon descriptions to include the power consumption difference from modules as a percentage.
The Negative bonuses and Positive bonuses settings determine whether the mod affects efficiency modules, speed modules, or both. Duplicate entities are created for each possible power consumption value and switched to automatically.
The Entity limit setting stops the game from making beacon entities beyond the specified amount. Be careful when increasing this limit as other mods can introduce an excess of combinations from additional modules, qualities, beacons, or beacon slots which may prevent the game from launching due to insufficient memory.
The Apply distribution efficiency setting makes beacon efficiency apply to both internal module effects as well as transmitted effects, rather than just the latter.
The Time between updates setting controls the frequency (and performance impact) of the background script which checks and switches beacons. Some impactless triggers are also used for this when the player directly interacts with beacons, but those don't cover all cases. The background script handles anything which isn't immediately detected and is low-impact by default, but that impact can be reduced to practically nothing if this is a concern.
The Active mod setting can be disabled to revert all beacons to their original entities, which can be useful when uninstalling or changing startup settings.