Mining
How mcMMO's Mining skill works. Double Drops, Mother Lode, the Super Breaker super ability, and the full Blast Mining tree (detonation, Bigger Bombs, Demolitions Expertise), with the real chances, formulas, and ore XP values.
Mining is the skill you train by breaking stone, ore, and other pickaxe blocks. The higher your level, the more often blocks drop extra loot, and the more powerful your two big tools become: the Super Breaker super ability (a temporary mining frenzy) and the entire Blast Mining tree that turns TNT into a precision ore-harvesting tool.
You level Mining by mining. Every eligible block grants XP based on what it is: common stone pays a little, deep ores pay a lot.
| Type | Gathering (has a super ability + Blast Mining) |
| How you train it | Breaking stone/ore blocks with a pickaxe |
| Sub-skills | Double Drops, Mother Lode, Super Breaker, Blast Mining (incl. Bigger Bombs, Demolitions Expertise) |
| Super ability | Super Breaker |
| Command | /mining |
Type /mining in-game to see your current double-drop chance, Super Breaker length,
and Blast Mining rank at your level.
Double Drops: mine double the loot
Double Drops is the bread-and-butter of Mining. Every time you break an eligible block, you have a chance to drop a second copy of whatever it dropped. It is available from level 1 and scales up as you level.
| Mode | Maxes out at level | Chance per level | Maximum chance |
|---|---|---|---|
| Standard | 100 | +1% | 100% |
| RetroMode | 1000 | +0.1% | 100% |
The chance climbs in a straight line from 0% to 100% at the cap, so a level 50 standard player double-drops about half their blocks, and a level 100 player double-drops everything.
Mining:
DoubleDrops:
SilkTouch: true # allow double drops while using Silk Touch
ChanceMax: 100.0
MaxBonusLevel:
Standard: 100
RetroMode: 1000By default Double Drops works even with a Silk Touch pickaxe (SilkTouch: true).
Set it to false if you don't want Silk Touch mining to roll double drops.
Mother Lode: a chance at triple drops
Once you hit a high level, Mining gains a chance to drop three copies of a block instead of two. This is Mother Lode. It is checked first: if Mother Lode triggers you get the triple drop; if it fails, the normal Double Drops roll happens instead. The two don't stack.
| Mode | Unlocks at | Maxes out at level | Maximum chance |
|---|---|---|---|
| Standard | 100 | 1000 | 50% |
| RetroMode | 1000 | 10000 | 50% |
Mother Lode caps at 50% and the curve stretches all the way to level 1000 (Standard), so it's a long-term reward for dedicated miners.
Mining:
MotherLode:
ChanceMax: 50.0
MaxBonusLevel:
Standard: 1000
RetroMode: 10000Super Breaker: the mining frenzy
Super Breaker is Mining's super ability. While it's active, eligible blocks shatter instantly (a strong haste-style speed boost) and your double-drop rolls are upgraded to triple drops.
How to activate it
- Hold a pickaxe.
- Right-click a wall/block with the pickaxe to "ready" your tool (you'll see a tool ready message).
- Immediately start mining an eligible block, and Super Breaker fires.
Super Breaker unlocks at Mining level 5 (Standard) or 50 (RetroMode).
How long it lasts
The duration grows with your Mining level, using mcMMO's shared super-ability formula:
duration (seconds) = 2 + (Mining level ÷ IncreaseLevel)IncreaseLevel is 5 in Standard and 50 in RetroMode (from advanced.yml
→ Skills.General.Ability.Length), and the level used is capped at the cap level
(100 Standard / 1000 RetroMode). In practice:
| Mode | Level | Super Breaker duration |
|---|---|---|
| Standard | 5 | 3 seconds |
| Standard | 50 | 12 seconds |
| Standard | 100+ | 22 seconds |
| RetroMode | 1000+ | 22 seconds |
By default there is no hard cap on length (Max_Seconds.Super_Breaker: 0).
Cooldown
Super Breaker has a 240-second cooldown by default (config.yml →
Skills.Cooldowns.Super_Breaker). The cooldown is reduced by the Cooldown perk if your
server grants it.
The triple-drop boost
While Super Breaker is active, a successful Double Drops roll yields a triple drop instead
of a double, but only if the server keeps the default AllowTripleDrops: true:
Mining:
SuperBreaker:
AllowTripleDrops: true # Super Breaker upgrades double drops to tripleUsing a super ability also wears your pickaxe down a little faster (the extra
durability cost is set by Tools.Durability_Loss in config.yml, default 1).
Blast Mining: mining with TNT
Blast Mining is a whole sub-tree that turns TNT into an ore-harvesting tool. Instead of mining ore by hand, you blow it up and Blast Mining hands you the ores (and strips out the junk). It has its own rank track and its own cooldown, separate from Super Breaker.
Blast Mining ranks unlock at these Mining levels:
| Rank | Standard level | RetroMode level |
|---|---|---|
| 1 | 10 | 100 |
| 2 | 25 | 250 |
| 3 | 35 | 350 |
| 4 | 50 | 500 |
| 5 | 65 | 650 |
| 6 | 75 | 750 |
| 7 | 85 | 850 |
| 8 | 100 | 1000 |
Remote detonation
The headline trick: you can detonate TNT from across the room.
- Hold a pickaxe or the configured detonator item (default Flint and Steel,
config.yml→Skills.Mining.Detonator_Name: FLINT_AND_STEEL). - Sneak (crouch) and right-click while looking at TNT within 100 blocks.
- The TNT primes and explodes instantly.
This requires the mcmmo.ability.mining.blastmining.detonate permission and an unlocked
Blast Mining rank.
Cooldown
Remote detonation has a 60-second cooldown by default (config.yml →
Skills.Cooldowns.Blast_Mining). You can't detonate again until it's up.
Ore yield bonus and drop multiplier
When Blast Mining blows up ore, you get more ore than a normal explosion would drop, and the surrounding debris (cobble, dirt) is mostly suppressed. Two numbers control how much ore you get back: the ore bonus (a percentage added to the explosion's yield) and the drop multiplier (how many times each ore can drop):
| Rank | Ore bonus | Drop multiplier | Blast radius bonus | TNT damage taken |
|---|---|---|---|---|
| 1 | +35% | ×1 | +1.0 | 100% |
| 2 | +40% | ×1 | +1.0 | 100% |
| 3 | +45% | ×1 | +2.0 | 100% |
| 4 | +50% | ×1 | +2.0 | 75% |
| 5 | +55% | ×2 | +3.0 | 75% |
| 6 | +60% | ×2 | +3.0 | 50% |
| 7 | +65% | ×3 | +4.0 | 50% |
| 8 | +70% | ×3 | +4.0 | 0% |
Under the hood, the explosion's yield is multiplied up by the ore bonus, then capped at a
per-ore yield of 3. For each successful ore roll, the drop multiplier gives extra
copies (each extra copy has a 50% chance), as long as Bonus_Drops.Enabled: true
(default). Non-ore debris only has a 10% chance to drop at all, which is why Blast
Mining gives you a clean pile of ore instead of a mess of stone.
You always earn full Mining XP for every ore destroyed, even the ones that don't roll a drop.
Spawners, infested blocks, and budding amethyst will never drop from Blast Mining. They are blacklisted in code so you can't get items vanilla wouldn't allow.
Bigger Bombs
Bigger Bombs is the part of Blast Mining that increases the blast radius of your
detonated TNT, letting you clear more ore per charge. The radius bonus per rank is in the
table above (+1.0 at low ranks, up to +4.0 at rank 7–8). It unlocks at the same point as
Blast Mining rank 1 (level 10 Standard / 100 RetroMode) and needs the
mcmmo.ability.mining.blastmining.biggerbombs permission.
Demolitions Expertise
Demolitions Expertise reduces the damage TNT explosions deal to you, so you can stand
closer to your own blasts. The damage reduction per rank is the "TNT damage taken" column
above: TNT damage is multiplied by (100 − reduction) ÷ 100. At rank 8 you take 0%:
complete immunity to your own Blast Mining TNT.
It first kicks in at rank 4 (level 50 Standard / 500 RetroMode), since ranks 1–3
have 0% reduction. It needs the mcmmo.ability.mining.blastmining.demolitionsexpertise
permission.
Demolitions Expertise only reduces damage from your own tracked Blast Mining TNT. Against other players, Blast Mining TNT damage is hard-capped at 24 regardless of rank; you can't one-shot people by remote-detonating TNT.
Earning XP
Mining XP comes entirely from breaking blocks. Each block type has a fixed XP value in
experience.yml. A sample of the defaults:
| Block | Mining XP |
|---|---|
| Stone | 15 |
| Deepslate | 30 |
| Coal Ore | 400 |
| Deepslate Coal Ore | 700 |
| Redstone Ore | 600 |
| Iron Ore | 900 |
| Deepslate Iron Ore | 1300 |
| Gold Ore | 1300 |
| Copper Ore | 1400 |
| Emerald Ore | 1000 |
| Diamond Ore | 2400 |
| Deepslate Diamond Ore | 3600 |
| Obsidian | 150 |
| Ancient Debris | 7777 |
Deepslate variants pay roughly 40–50% more than their stone counterparts, rewarding deep mining. Blast Mining grants the same per-ore XP for every ore the explosion destroys.
Anti-exploit protection
mcMMO blocks the most common Mining XP exploits by default, via experience.yml:
- Lava, stone & cobble farming.
ExploitFix.LavaStoneAndCobbleFarming: truestops you from farming infinite Mining XP off generated stone/cobble (e.g. cobblestone generators). - Player-placed blocks give no XP. mcMMO tracks blocks placed by players; breaking a block you (or anyone) placed yields no Mining XP and no bonus drops. This also applies to Blast Mining: placed ore in the blast list is skipped.
Commands & permissions
| Node | What it grants |
|---|---|
mcmmo.skills.mining | Use the Mining skill at all |
mcmmo.commands.mining | Use the /mining command |
mcmmo.ability.mining.doubledrops | Double Drops |
mcmmo.ability.mining.motherlode | Mother Lode (triple drops) |
mcmmo.ability.mining.superbreaker | Super Breaker super ability |
mcmmo.ability.mining.blastmining.detonate | Remote-detonate TNT |
mcmmo.ability.mining.blastmining.biggerbombs | Bigger Bombs (blast radius) |
mcmmo.ability.mining.blastmining.demolitionsexpertise | Demolitions Expertise (damage reduction) |
mcmmo.ability.mining.blastmining.all | All Blast Mining sub-skills |
mcmmo.ability.mining.all | Every Mining sub-skill |
mcmmo.perks.lucky.mining | "Lucky" perk: ~33.3% better activation odds |
See Permissions for the full list and how to assign them.
Quick reference
| Sub-skill | Trigger | Max effect | Notes |
|---|---|---|---|
| Double Drops | Mining a block | 100% at level 100 | Drops a second copy |
| Mother Lode | Mining a block | 50% at level 1000 | Triple drop; checked before Double Drops |
| Super Breaker | Right-click pickaxe, then mine | 22 s, 240 s cooldown | Instant-break + triple drops |
| Blast Mining | Sneak + right-click TNT (≤100 blocks) | Rank 8: +70% ore, ×3 drops | 60 s cooldown |
| Bigger Bombs | Passive (Blast Mining) | +4.0 radius at rank 7–8 | Larger blasts |
| Demolitions Expertise | Passive (Blast Mining) | 0% TNT damage at rank 8 | Only your own Blast TNT |