Fishing
How mcMMO's Fishing skill works. Treasure Hunter, Magic Hunter, Shake, Master Angler, Ice Fishing and more, with the real drop tiers, chances, wait-time reductions and XP values.
Fishing turns the most patient activity in Minecraft into a treasure-and-loot machine. You train it simply by catching things on a fishing rod. As you level up you start pulling genuine treasure and enchanted gear out of the water (Treasure Hunter & Magic Hunter), you can shake items off mobs with your hook, fish bites come much faster (Master Angler), and you can even fish through ice.
Fishing has no left-click super ability: its power is in its many always-on sub-skills.
| Type | Gathering (no super ability) |
| How you train it | Catching fish and treasure with a rod |
| Sub-skills | Treasure Hunter, Magic Hunter, Shake, Fisherman's Diet, Master Angler, Ice Fishing (+ a passive Vanilla XP Boost) |
| Tool | Fishing rod |
| Command | /fishing |
Earning XP
You earn Fishing XP each time you reel in a catch. The amount depends on what you caught:
| Catch | XP |
|---|---|
| Cod | 100 |
| Salmon | 600 |
| Pufferfish | 2400 |
| Tropical Fish | 10000 |
| Shake treasure (per shake) | 50 |
When you fish up a treasure (see Treasure Hunter), its own XP value is added on top of the fish XP for that catch.
Fishing has strong anti-AFK / anti-macro protection (ExploitFix.Fishing, on by
default). If you reel in catches faster than once per second the fish get "scared" and the
catch is ignored. mcMMO also tracks your bobber position: catching more than the over-fish
limit (default 10) in the same small area (default range 3 blocks) warns you and
stops rewarding you until you move your fishing spot.
Treasure Hunter: fishing up loot
Treasure Hunter is the heart of Fishing. With it, each catch has a chance to be replaced by a
treasure from fishing_treasures.yml instead of a plain fish. Treasures are sorted into six
rarities (Common, Uncommon, Rare, Epic, Legendary and Mythic), and the chance for each
rarity grows with your Treasure Hunter tier (rank 1–8).
The drop rates below are the percentage chance per catch for each rarity at each tier
(Item_Drop_Rates in fishing_treasures.yml):
| Tier | Common | Uncommon | Rare | Epic | Legendary | Mythic |
|---|---|---|---|---|---|---|
| 1 | 7.50% | 1.25% | 0.25% | 0.10% | 0.01% | 0.01% |
| 2 | 6.50% | 1.75% | 0.75% | 0.50% | 0.05% | 0.01% |
| 3 | 3.50% | 2.75% | 1.25% | 1.00% | 0.10% | 0.01% |
| 4 | 2.00% | 3.50% | 2.25% | 1.50% | 1.00% | 0.01% |
| 5 | 1.50% | 3.75% | 2.50% | 2.00% | 1.00% | 0.01% |
| 6 | 1.00% | 3.25% | 3.75% | 2.50% | 1.50% | 0.05% |
| 7 | 0.25% | 2.75% | 4.00% | 5.00% | 2.50% | 0.10% |
| 8 | 0.10% | 1.50% | 6.00% | 7.50% | 5.00% | 0.25% |
Notice how the curve shifts: low tiers fish up lots of cheap Common junk, while high tiers trade that away for far more Rare, Epic and Legendary treasure.
Treasure Hunter tiers
| Tier | Standard level | RetroMode level |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 25 | 250 |
| 3 | 35 | 350 |
| 4 | 50 | 500 |
| 5 | 65 | 650 |
| 6 | 75 | 750 |
| 7 | 85 | 850 |
| 8 | 100 | 1000 |
Luck of the Sea
The Luck of the Sea enchantment on your rod improves your odds. Rather than the vanilla
behaviour, mcMMO scales your treasure roll by luck using the Lure_Modifier (default 4.0):
roll = roll × (1 − luck × 4 ÷ 100)Lowering the roll value makes it more likely to land inside a rarity's drop band, so each level of Luck of the Sea meaningfully increases treasure odds.
Magic Hunter: enchanted catches
Magic Hunter sits on top of Treasure Hunter: when you fish up an enchantable treasure
(armour, tools, weapons), there's a chance it comes out already enchanted. The chance and
the strength of the enchantments scale with your Treasure Hunter tier (Enchantment_Drop_Rates):
| Tier | Common | Uncommon | Rare | Epic | Legendary | Mythic |
|---|---|---|---|---|---|---|
| 1 | 5.00% | 1.00% | 0.10% | 0.01% | 0.01% | 0.01% |
| 2 | 7.50% | 1.00% | 0.10% | 0.01% | 0.01% | 0.01% |
| 3 | 7.50% | 2.50% | 0.25% | 0.10% | 0.01% | 0.01% |
| 4 | 10.0% | 2.75% | 0.50% | 0.10% | 0.05% | 0.05% |
| 5 | 10.0% | 4.00% | 0.75% | 0.25% | 0.10% | 0.10% |
| 6 | 9.50% | 5.50% | 1.75% | 0.50% | 0.25% | 0.25% |
| 7 | 8.50% | 7.50% | 2.75% | 0.75% | 0.50% | 0.50% |
| 8 | 7.50% | 10.0% | 5.25% | 1.50% | 0.75% | 0.75% |
Higher rarities can stack multiple, stronger enchantments. Magic Hunter unlocks at level 20 (Standard) / 200 (RetroMode) and requires Treasure Hunter to be active.
By default mcMMO won't apply enchantments that conflict (e.g. two protection types on one
piece). Server owners can allow that with Skills.Fishing.Allow_Conflicting_Enchants: true
in config.yml.
Shake: shaking loot off mobs
With Shake you can hook a living mob (or player) with your rod and "shake" an item loose from it: wool off a sheep, a skull off a wither skeleton, even items from a player. The chance per hook depends on your Shake rank:
| Rank | Standard level | RetroMode level | Shake chance |
|---|---|---|---|
| 1 | 15 | 150 | 15% |
| 2 | 20 | 200 | 20% |
| 3 | 25 | 250 | 25% |
| 4 | 30 | 300 | 35% |
| 5 | 40 | 400 | 45% |
| 6 | 50 | 500 | 55% |
| 7 | 60 | 600 | 65% |
| 8 | 70 | 700 | 75% |
Each successful shake also deals a little damage to the target, max(target max health ÷ 4, 1)
capped at 10, so a mob can be shaken at most about four times before it dies. Each shake
awards 50 Fishing XP.
Master Angler: faster bites
Master Angler makes fish bite sooner by cutting the random wait time on your bobber. Each rank shaves ticks off both the minimum and maximum wait, and fishing from a boat adds an extra reduction on top.
MasterAngler:
Tick_Reduction_Per_Rank:
Min_Wait: 10 # ticks off min-wait per rank
Max_Wait: 30 # ticks off max-wait per rank
Boat_Tick_Reduction:
Min_Wait: 10 # extra ticks off while in a boat
Max_Wait: 30
Tick_Reduction_Caps: # waits never drop below these
Min_Wait: 40
Max_Wait: 100At 20 ticks per second, each Master Angler rank removes 0.5 s from the minimum wait and 1.5 s from the maximum wait, plus another 0.5 s / 1.5 s when you fish from a boat. Wait times are floored at the caps above so fishing never becomes instant. Lure on your rod stacks in too (handled specially to avoid a vanilla bug with high Lure levels).
| Rank | Standard level | RetroMode level |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 20 | 200 |
| 3 | 30 | 300 |
| 4 | 40 | 400 |
| 5 | 60 | 600 |
| 6 | 70 | 700 |
| 7 | 80 | 800 |
| 8 | 90 | 900 |
Ice Fishing
Ice Fishing lets you fish in frozen water: cast your bobber onto ice over water and mcMMO opens a small hole and recasts your line for you, so you can fish in icy biomes. It unlocks at level 5 (Standard) / 50 (RetroMode).
Fisherman's Diet
Fisherman's Diet makes fished food (cod, salmon, pufferfish, etc.) restore more hunger when eaten. It improves in 5 ranks:
| Rank | Standard level | RetroMode level |
|---|---|---|
| 1 | 20 | 200 |
| 2 | 40 | 400 |
| 3 | 60 | 600 |
| 4 | 80 | 800 |
| 5 | 100 | 1000 |
Vanilla XP Boost
As a quiet passive, Fishing also multiplies the vanilla experience you get from fishing. The multiplier scales with your Treasure Hunter tier:
| Treasure Hunter tier | Vanilla XP multiplier |
|---|---|
| 1 | ×1 |
| 2 | ×2 |
| 3 | ×3 |
| 4 | ×3 |
| 5 | ×4 |
| 6 | ×4 |
| 7 | ×5 |
| 8 | ×5 |
Commands & permissions
| Node | What it grants |
|---|---|
mcmmo.skills.fishing | Use the Fishing skill at all |
mcmmo.commands.fishing | Use the /fishing command |
mcmmo.ability.fishing.treasurehunter | Treasure Hunter (fishing up loot) |
mcmmo.ability.fishing.magichunter | Magic Hunter (enchanted catches) |
mcmmo.ability.fishing.shake | Shake |
mcmmo.ability.fishing.masterangler | Master Angler |
mcmmo.ability.fishing.icefishing | Ice Fishing |
mcmmo.ability.fishing.fishermansdiet | Fisherman's Diet |
mcmmo.ability.fishing.vanillaxpboost | Vanilla XP Boost |
mcmmo.ability.fishing.all | All Fishing sub-skills |
mcmmo.perks.lucky.fishing | "Lucky" perk: ~33.3% better activation odds |
See Permissions for the full list and how to assign them.
Quick reference
| Sub-skill | Type | Unlock (Std / Retro) | Effect |
|---|---|---|---|
| Treasure Hunter | Passive | 1 / 1 (8 tiers) | Catches can be loot treasures; higher tiers → rarer loot |
| Magic Hunter | Passive | 20 / 200 | Fished gear can come pre-enchanted |
| Shake | Active (hook a mob) | 15 / 150 (8 ranks) | 15%–75% to shake an item off a mob/player; 50 XP each |
| Master Angler | Passive | 1 / 1 (8 ranks) | −0.5 s min / −1.5 s max wait per rank (+boat bonus) |
| Ice Fishing | Passive | 5 / 50 | Fish through ice in icy biomes |
| Fisherman's Diet | Passive | 20 / 200 (5 ranks) | More hunger from fished foods |
| Vanilla XP Boost | Passive | scales with Treasure Hunter tier | ×1–×5 vanilla fishing XP |