Key Features
- Replaces the vanilla Mining Productivity technology
- Default maximum level: 20
- Maximum effect: up to 100× more total ore
(ores are not infinite) - Reaching the max level effectively multiplies ore yield by ×100
- Miner speed is affected by quality:
1 + (level × 0.3) - Quality does not affect the resource drain percentage
- Research cost scales with power of 3 in the late game
The closer you get to the max level, the more effective each level becomes
(extra levels exist mainly to increase difficulty)
Gameplay Impact
- Solves the issue where mining productivity makes drills insanely fast
- Mining drills must actually work — large ore patches matter again
- Makes oil extraction relevant in the late game
- Makes productivity modules in mining drills meaningful
- Design proper beaconed mining setups
- Productivity is multiplicative
- At max level, +100% productivity results in ×200 total ore
- This is a nerf to mining drill speed, but a buff to mining productivity
- Productivity can scale up to level 1000
- Costs may be adjusted later (currently likely too cheap)
Technical Notes
- Removes the vanilla Mining Productivity technology by default
- UPS impact is almost zero
- Only runs on research completion (
O(n)) - Or when an entity is built (
O(1)) - Still beta and not fully tested
Known issue: https://forums.factorio.com/viewtopic.php?t=132058
Commands
- /mdrd_unresearch
Before removing the mod, Prevents mining drills from disappearing. - /mdrd_refresh
If some mining drills do not upgrade
Links
- [Original brainstorming discussion](https://forums.factorio.com/viewtopic.php?p=680668&hilit=resource+drain#p680668]