Mining Drill Resource Drain


This mod replaces Mining Productivity with a new system focused on resource efficiency instead of raw mining speed.

Tweaks
an hour ago
2.0
0
Owner:
Stargateur
Source:
https://github.com/StargateurFactorio...
Homepage:
N/A
License:
zlib
Created:
7 hours ago
Latest Version:
0.3.0 (an hour ago)
Factorio version:
2.0
Downloaded by:
0 users

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