The cave has always been watching. You just started listening.
MineTooMuch is a psychological horror mod for Minecraft 1.21.1 (Fabric).
It doesn't add new blocks. It doesn't add new items. It doesn't change how ores spawn or how mining works.
It just counts.
Every ore you break is recorded. And when the tally gets high enough — the cave starts to respond.
Mining in vanilla Minecraft is peaceful. Meditative, even. You descend, you dig, you collect. The cave is quiet.
MineTooMuch is designed to break that comfort — slowly, subtly, and then all at once.
At first you'll barely notice. A one-line message. Probably nothing. You keep digging.
Then the messages change tone. Then they start feeling like they're about you specifically. Then they stop feeling like messages at all.
There are no jumpscares. No mobs. No traps. Just text — and the slow, dawning realization that you have been down here for a very long time.
The curse progresses through 8 escalating stages, each triggered when you cross an ore threshold. Messages are randomized within each stage, so no two playthroughs feel identical.
10 ores — Subtle unease. Cold drafts. Quiet. 25 ores — Something shifted. The walls seem closer. 50 ores — It knows you're here. The stone remembers. 75 ores — Direct. Terse. Stop. 100 ores — Bold. Heavy. It is watching. 150 ores — Consequence framing. You owe a debt. 200 ores — Obfuscated glitch text. Something is very wrong. 300 ores — The void. No metaphor. Just presence.
Beyond 300 ores, ambient messages continue to surface — unpredictably — so the experience never fully ends.
Between thresholds, a low random chance fires whispers on any ore break past 30. You'll never be entirely sure when the next one is coming.
Most horror mods escalate mechanically — they hurt you, spawn something, change the world. MineTooMuch takes the opposite approach.
The horror is inferential. Nothing in the game actually changes. The messages don't do anything. But your brain fills in the gaps. You start playing differently. You hesitate before breaking the next ore. You look over your shoulder in a game where there's nothing behind you.
That's the mod working exactly as intended.
🧠 Psychological progression — 8 stages of escalating dread, randomized per stage 👤 Per-player tracking — every player has their own counter, UUID-based, multiplayer safe 🌐 Server-side only — no client mod required for players on a server 🪨 Universal ore detection — works on all vanilla and most modded ores automatically 🎲 Random ambient messages — unpredictable whispers between thresholds ⚡ Zero world modification — no blocks, no items, no worldgen changes 🪶 Extremely lightweight — a single event listener and a HashMap
Requires OP level 2. Intended for server admins and testing.
/minetoomuch count
Check your current ore tally.
/minetoomuch reset
Clear your curse counter.
Minecraft — 1.21.1 Loader — Fabric 0.16.5+ Fabric API — Required Java — 21 Side — Server-side (works on both)
Compatible with ore mods, cave mods, and lighting mods — MineTooMuch only observes, it never modifies.
Does this affect gameplay at all? No. The messages are purely atmospheric. No stat changes, no debuffs, no spawning, nothing.
Does it work on multiplayer servers? Yes. Tracking is server-side and per-player. Each player has their own independent counter.
Do players need the mod installed? No. Only the server needs it. Players see the chat messages regardless.
What counts as an ore?
Any block whose internal ID contains _ore — all 10 vanilla ores, deepslate variants, and the vast majority of modded ores.
Can I reset my counter?
Yes, with /minetoomuch reset (OP required). Counters reset on server restart by default.
Is this scary? That depends entirely on whether you're playing alone at 2am.
MineTooMuch works best as part of an atmospheric survival experience.
🎨 A darker resource pack or cave ambience mod 🗺️ No minimap — not knowing where you are helps 🎧 Headphones, always headphones
The less you think of this as a mod, the better it works.
You've read this far. You're going to install it. You're going to think the first message is a coincidence.
Keep digging.