Fishing: Loot Tables, Enchantments and the Best Spot
Lure only changes the wait, Luck of the Sea only changes the loot, and a roof over your pond silently halves both. The real Java 1.21 numbers.
A rod with Lure III and Luck of the Sea III bites quickly and pulls a treasure item roughly once every nine casts. The same rod, used on a one-block puddle in your basement, catches nothing but cod and lily pads at half the speed and will never produce a nautilus shell as long as you play. Fishing is one of the few systems in the game where the loot is decided almost entirely by where the bobber is sitting, and nothing on screen tells you when you have got it wrong. Here is exactly what the game checks.
What one cast actually does
Every cast runs through four stages on the server:
- 1.The cast. The bobber lands in water and the game rolls a wait timer between 100 and 600 ticks — 5 to 30 seconds.
- 2.The countdown. Each tick the timer normally drops by 1. Weather and sky access change that, which is where most of your speed comes from.
- 3.The approach. When the timer hits zero, a trail of bubble particles moves towards the bobber for another 20 to 80 ticks — one to four seconds.
- 4.The bite. The bobber dips with a splash and you have 20 to 40 ticks, one to two seconds, to reel in before the fish escapes.
Miss the bite and the whole timer rerolls from scratch. So does reeling in early — pulling the bobber back before a bite costs no durability, but it throws away however much of the countdown you had banked. Spam-clicking is the single slowest way to fish.
What shortens the wait
Three things, and only three:
- Lure subtracts 5 seconds per level from the rolled wait, so Lure III turns the 5-to-30-second roll into one that never exceeds 15 seconds. One wrinkle is worth knowing, because a lot of guides get the arithmetic wrong: the game does not clamp the result at zero. A roll that comes out at zero or below simply fails the check and is thrown away, and the game rolls again on the next tick. There is no such thing as an instant bite, and Lure III is not the clean four-to-one speedup that the 0-to-15 range suggests on paper. It is still comfortably the biggest speed lever on the rod, and there is no reason not to max it.
- Rain. If the block above the bobber is exposed to rain, each tick has a 25% chance to tick the counter down twice instead of once, making you about 20% faster overall. Thunderstorms count the same.
- Sky access. If the block above the bobber cannot see the sky, each tick has a 50% chance to not count down at all. That doubles your average wait. It is the biggest self-inflicted penalty in the whole system and it applies to any pond under a roof, in a cave, or inside a hollowed-out base.
Rain and shelter are mutually exclusive — the rain check itself requires sky access, so a bobber that cannot see the sky is never counted as rained on. The fastest possible spot is an exposed surface pool during a storm.
Lure does not touch the loot table. Not the fish rate, not the treasure rate, nothing. It has been purely a speed enchantment since 1.9, and there is no downside to maxing it.
Luck of the Sea changes what, not when
The fishing table has three entries, weighted out of 100: fish at 85, junk at 10, treasure at 5. Each entry also carries a hidden quality value that gets multiplied by your luck and added to the weight — fish are quality -1, junk -2 and treasure +2.
With Luck of the Sea III your luck is 3, so the weights become 82 fish, 4 junk and 11 treasure out of a new total of 97:
- Fish: 84.5% (barely moved)
- Junk: 4.1% (down from 10%)
- Treasure: 11.3% (up from 5%)
Read that carefully, because it is the thing most people get backwards. Luck of the Sea does not get you more fish. It converts junk into treasure and leaves your fish rate almost exactly where it was. If you want food, the enchantment is nearly worthless; if you want nautilus shells and enchanted books, it more than doubles your rate. The Luck status effect adds to the same value in the same way, but Java has no survival source for it.
Lure and Luck of the Sea are fully independent and stack without any interference. Running both is strictly better than either alone.
The three pools and what is in them
Fish, about 85% of all catches. Within that pool: raw cod 60%, raw salmon 25%, pufferfish 13%, tropical fish 2%. Pufferfish are the ingredient for Water Breathing, so a fishing session doubles as a brewing supply run — see the potion brewing guide. One warning about the tropical fish: they will not breed axolotls. Axolotls only accept a bucket of tropical fish, the live one you scoop up with a water bucket, and the flat item you pull out of the water does nothing for them.
Junk. Lily pads are by far the most common single entry, at roughly one junk roll in six. The rest is bowls, sticks, string, bones, leather, damaged leather boots, rotten flesh, water bottles, tripwire hooks and badly beaten fishing rods. The rarest junk result, at about 1%, is a batch of ten ink sacs.
Treasure — six entries, all equally weighted, so one-sixth each:
- Enchanted book
- Bow, damaged and enchanted
- Fishing rod, damaged and enchanted
- Name tag
- Nautilus shell
- Saddle
Treasure is the only pool with a condition attached, and that condition is open water.
Open water, precisely
The game draws a 5×5 column centred on the bobber's block and checks four horizontal layers: one below the bobber, the bobber's own layer, and the two above. Every block in a given layer must be the same kind of thing — either all water, or all air. Lily pads are the one exception and count as air. Once a layer is air, no layer above it may be water.
Two consequences matter:
- Flowing water fails. Only source blocks pass, so waterfalls, streams and the edge of a poured bucket disqualify the spot.
- One solid block ruins it. A single slab, fence post, sign, wall torch or overhanging leaf block anywhere in that 5×5×4 box makes the whole check fail. What the game actually accepts as water is a source block with no collision box, which means waterlogged plants are safe — kelp, seagrass and the like still hold a water source and still pass. Anything you could stand on does not. There is no sound, no message and no particle difference. Your treasure rate simply becomes zero and you keep fishing for hours wondering why the shells never come.
The practical build: dig a pool 5×5 or larger and at least two blocks deep, fill it with source blocks, keep the two blocks of air above the entire surface completely clear, and aim so the bobber lands at least two blocks in from every edge. A natural ocean or lake surface already satisfies all of this — just do not cast into shade under a jetty or a cliff overhang, because that also costs you the sky bonus. Sitting in a boat is fine; boats are entities and the check only looks at blocks.
Enchanted books, and the rod's own loop
A fished enchanted book is enchanted as though on a level-30 enchanting table, with two differences: treasure enchantments are on the list, and the usual roll that trims away extra enchantments is skipped, so a fished book can arrive carrying more than one. That makes fishing one of the very few Mending sources available before you have a librarian set up. It also means most books you pull are not the one you wanted, because the draw is weighted across every enchantment in the game and the useless ones are just as heavy as the good ones. Feed the keepers into an anvil; the anvil and Mending guide covers the combining order that keeps the prior-work penalty down.
Do the arithmetic on the rate: with Luck of the Sea III, treasure is 11.3% of catches and a book is one-sixth of treasure, so a book arrives roughly once in 53 catches. Nautilus shells come at the same rate, which means the eight you need for a conduit work out to something like 420 catches — a long session, but a single one.
Fished bows and rods are enchanted at a random level between 22 and 30 with treasure enchantments allowed, so a caught rod can arrive with Mending already on it. They also arrive badly worn, with only 0 to 25% of their durability left. Do not plan on stripping the enchantment off into a book: vanilla has no way to move an enchantment from an item back onto paper, and a grindstone just deletes it in exchange for a little experience. The caught rod is the delivery vehicle. Combine it onto your own rod in an anvil and the enchantment comes across.
For the rod itself, the full set is Lure III, Luck of the Sea III, Unbreaking III and Mending — all four fit together, as the max enchantments reference shows. Two things to know: a fishing rod has an enchantability of just 1, so an enchanting table almost never hands you the levels you want and books plus an anvil is the sane route; and a rod only has 64 uses, with each successful catch costing 1 durability. Since every catch also drops 1 to 6 experience and Mending converts each point into 2 durability, a Mending rod repairs itself several times faster than fishing wears it down. In practice it never breaks. That combination is why the rod shows up on most best enchantments lists despite fishing being a niche activity.
Is an AFK farm still worth building
For food, no. A crop farm or an auto chicken farm out-produces fishing by an enormous margin and does not need you standing there. Fishing is not a food strategy.
For treasure, yes — with two caveats.
The first is the open water rule, added in 1.16. Every pre-1.16 AFK design, and every video that copies one, uses a single water block in a hole with a hopper underneath. Those farms still function, they just produce zero treasure forever. If you are building from an old tutorial, check the water footprint before you check anything else. A working design needs the full 5×5 surface with clear air above, which makes the build considerably larger and means the player has to stand three or more blocks back from where the bobber lands. The AFK fish farm guide walks through a layout that satisfies the check.
The second is input. Holding the use key down keeps re-triggering the rod on its own, which is why the classic setup is nothing more elaborate than a weight resting on the mouse button — no software involved at any point. On most public servers that still counts as an auto-clicker as far as staff are concerned, regardless of whether software is involved, so read the rules before you build.
What people get wrong
- Roofing the pond. Halves your rate before anything else is considered.
- Walling it in. Kills treasure entirely and silently.
- Expecting Luck of the Sea to feed them. It trades junk for treasure; your fish rate hardly moves.
- Clicking impatiently. Every early reel-in throws away the countdown you had banked and starts a fresh roll.
- Enchanting the rod at a table. Enchantability 1 means you will burn levels for Lure I. Buy or fish the books instead and combine them.