Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Supported environments
Client and server
Links
Tags
Creators
Details
Licensed ARR
Published 19 hours ago
Mining Fatigue Reproduction
Bringing mining fatigue back to reason — linear slowdown, no exponential explosion, saving your mouse and your patience.
📖 Introduction
In vanilla Minecraft, the Mining Fatigue effect decreases mining speed exponentially with each level:
- Level I: speed × 0.3 (3.33× slower)
- Level II: speed × 0.09 (11× slower)
- Level III: speed × 0.027 (37× slower)
- Higher levels make blocks nearly unbreakable, especially in Ocean Monuments where multiple Guardian attacks stack the effect and completely ruin the mining experience.
This mod changes Mining Fatigue to a linear slowdown: each level reduces your speed by only one additional factor.
| Level | Speed Multiplier |
|---|---|
| I | × 1/2 |
| II | × 1/3 |
| III | × 1/4 |
| IV | × 1/5 |
| … | … |
No more exponential nightmare — smooth, predictable, and still threatening.
✨ Features
- Linear scaling: Speed = original speed ÷ (level + 1). Higher levels are slower, but never drop to zero instantly.
- Cap protection: Configurable maximum slowdown divisor (default 10) to prevent excessively high levels from making mining virtually impossible.
- Vanilla compatible: Efficiency enchantments and Haste effects still counter the slowdown normally; milk clears the effect.
- Pure & clean: Only changes mining speed — movement speed, attack speed, potion duration, and all other attributes remain untouched.
- Lightweight: No extra dependencies; drop in and play.
🎯 What This Fixes
- ✅ Ocean Monuments are no longer “no-mining zones” — even with stacked Mining Fatigue, you can still break blocks slowly but steadily.
- ✅ The breaking progress bar never freezes; every hit gives feedback, making the game feel responsive.
- ✅ High-level fatigue is no longer a death sentence — you still have a chance to act, just slower.
- ✅ Perfect for survival, building, and exploration — improves experience without breaking balance.
⚙️ Customization (Optional)
- Configuration file:
config/miningfatigue_reproduction-common.tomlmaxDivisor: Maximum slowdown factor (default 10). Levels beyond this won't slow you further.
- In-game command (requires operator permissions):
/miningfatigue setMaxDivisor <number>– change the cap on the fly.
🛠 Compatibility
- Minecraft 1.20.1, Forge 47.x.
- Should work with all 1.20.x sub‑versions (tested on 1.20.1).
- No known conflicts with OptiFine, Sodium, or other mods (only listens to break‑speed events).
🧑💻 Author
DY_XiaoJiaZi – Chinese original mod. Feedback and suggestions are welcome.
📦 Download & Installation
- Download the
.jarfile. - Place it into your
.minecraft/modsfolder. - Launch the game and enjoy linear Mining Fatigue!
“Mining fatigue should be a minor annoyance, not a nightmare.”


