Minecraft, but Fishing Catches Treasure
Vanilla fishing is 85% fish, 10% junk and 5% treasure, so an afternoon on the lake buys you cod, a lily pad and a soggy boot. This pack rewrites the fishing loot table from scratch. The junk pool is deleted outright and its share handed to ingots, redstone, lapis, amethyst, quartz and XP bottles. Treasure climbs to roughly a third of every cast: diamonds, enchanted books, rods and bows, nautilus shells, sponges, shulker shells, tridents and a rare elytra. Three casts in ten pull a second item on top, a Lucky Tide grants everyone Luck III every five minutes, and every twentieth catch surfaces a bounty crate.
How it works
- The vanilla fishing table is overridden along with all three of its sub-tables (fish, junk and treasure), so nothing routes around the change.
- The junk pool is gone. Its share of every cast now pays iron, copper, gold, coal, redstone, lapis, amethyst, quartz, honeycomb and XP bottles.
- Treasure goes from 5% of casts to 31.4%: a diamond 1 cast in 32, a heart of the sea 1 in 113, a trident or elytra 1 in 226, plus enchanted books, rods and bows.
- A second bonus pool fires on 30% of casts, so nearly a third of catches surface two stacks at once instead of one.
- Every five minutes a Lucky Tide grants Luck III for 60 seconds. Luck feeds the quality weights on each entry, pushing treasure to 56.6% while the tide is in.
- A self-revoking advancement counts every catch, and the twentieth drops a bounty crate of diamonds, emeralds, lapis, XP bottles and the odd trident.
Installing it
- 1.Download the zip below. Do not unzip it — Minecraft reads the zip directly.
- 2.In Minecraft, click your world, then Edit, then Open World Folder.
- 3.Drop the zip into the datapacks folder inside that world.
- 4.Load the world. Run /datapack list to confirm it is enabled.
Written by MineSpecs and released under CC0 — public domain. Use it, change it, ship it in a modpack, no attribution required. Pairs well with our mods, shaders and resource packs.