Data Packs Farming and Food

Fishing Frontier [1.21+]

  • 22.3k views 4 today
  • save_alt 2.1k downloads 1 today
Compatibility
Minecraft 1.21
Changes include
    • 90
    • 103
    • 45
    hokage3211
    Lvl 53Grandmaster Nerd Programmer
    52
    Fishing Frontier [1.21+] Minecraft Data Pack

    Explore new frontiers of fishing with this datapack!
    - Several new enchantments, with new avenues and strategies of fishing.
    - A new progression system based on gear, which rewards players for spending time fishing.
    - Many new fished items based on what tier of fishing you're in, which are edible customized items!
    - Biome and location specific loot for fishing, go and explore!

    Progression system!
    Fish up new armor pieces, all part of the Fisherman's Set to climb your way through the ranks


    Live Catch

    Catch live creatures loaded with goodies using this new enchantment. Some are useful in more ways than just slaying them...

    Not compatible with Treasure Hunter!

    Treasure Hunter

    Use this enchantment to not only fish up loot crates, but encourages fishers to explore and find rare structures to be able to fish up loot crates that let you collect armor trims!

    Not compatible with Live Catch!

    Fireproof Line
    This enchantment unlocks the ability to fish in lava, and combines with the other enchantments for an entire new dimension of fishing! The overworld has some lava loot, but the nether is the main place for lava fishing!

    A Hidden Enchantment!
    Rumors tell of an enchantment only the most dedicated fisherman are able to fish up, will you find it?

    Fish chumming!
    On your fishing journey you may find fish food you can use to chum the waters and influence what you catch, use them wisely and hook to your heart's content!

    Rare enhanced fishing rods
    You may encounter fishing rods with enhanced Lure enchantments on them, letting you fish faster than before, the maximum that can come up is Lure 5, but be careful when combining it with other rods! If the other rod has lure, the level will be clamped to 3 in the resulting rod!





    Advancement-based tutorial:

    This datapack uses advancements to guide players through their fishing journey, check it for the most up-to-date info and tips!



    Informational books!



    An informational book is available which will be given to any fisher who gets their first boots, but you can also craft it with this recipe.
    Fishing Frontier [1.21+] Minecraft Data Pack


    Should you require more exact info, the encyclopedia located at the end of the info book will give more info to the determined fisher!




    Performance: This datapack shouldn't have any real impact on tick lag at all, as it only should be performing any real logic when fishing is occurring, and I've tried my best to only perform logic when needed, hope this is a lag-free pack!


    FOR PAPERMC:
    If your lava-fished items are burning immediately when fished up, and you are on a paper server, this is due to paper's incompatibility with certain vanilla technical features, such as distance=0 selector not working on the same tick an entity is summoned.

    SOLUTION: Ask your server owner to change the value of fix-entity-position-desync to false inside of paper-global.yml


    Credit to minecraft-heads.com for some custom mob heads!

    Credit to My1TINYWolf for the amazing feedback and help!

    Got feedback, an idea for loot or a creature that you think fits? Leave a comment!

    12 Update Logs

    Update #12 : by hokage3211 11/30/2025 2:21:06 amNovember 30, 2025 @ 7:21 am UTC

    This version has so many changes that it's hard to keep track, but essentially;
    • Added an informational book, and an encyclopedia in-game to give full info on the type of fish you'll encounter n your journey, and where you'll find them.
    • Added a new mechanic involving chumming with fish food that allows you to influence what you will fish up
    • Fixed lava fishing in certain cases.
    • Overall balance changes to the pack.
    • Added some more fish and more live catches.
    LOAD MORE LOGS

    More like this

      Have something to say?

    User6361308G
    03/28/2026 1:00 pm
    Level 1 : New Miner
    I can't craft an informational book and I didn't get it from fishing the boots and I have no idea what to do
    1
    Lanzifer
    01/13/2026 9:52 pm
    Level 10 : Journeyman Miner
    Hey is this planning to be updated to the next version? it's the last holdout before .11 on my server. Don't want to leave it behind if we can, but the people want Spears XD
    1
    hokage3211
    01/14/2026 1:20 pm
    Level 53 : Grandmaster Nerd Programmer
    history
    This should work fine in 1.21.11 based on my testing! If there is anything specific you see being broken, feel free to let me know!
    1
    Lanzifer
    01/14/2026 7:42 pm
    Level 10 : Journeyman Miner
    oh sorry, on modrinth it only shows .10 as the latest and not .11. I'll add it anyways :)
    1
    swth_
    12/31/2025 1:21 pm
    Level 1 : New Miner
    Hey! just wanted to know how does the "Inside shipwreck" criteria work. Do I have to be fishing exatcly on top of the shipwreck? should I be inside the shipwreck casting the fish line? does it need to be in the ocean biome to work (would a shipwreck in a river work)?
    1
    hokage3211
    01/02/2026 11:52 am
    Level 53 : Grandmaster Nerd Programmer
    Thank you for asking! Basically anywhere inside the ship's structure bounding box, so generally as long as when you reel in, the bobber is within the bounding box of the structure, you should have a chance at getting the loot! The player does not need to be inside the shipwreck bounding box, only the bobber, so a bigger more complete shipwreck might be easier to fish in by hollowing it out, as opposed to a partial wreck.
    1
    Lanzifer
    12/13/2025 10:55 pm
    Level 10 : Journeyman Miner
    Hey! This datapack is really growing on me! Couple questions though:
    • What on earth are worms for? Shouldn't they just behave like bait?
    • Do you have some actual documentation written anywhere? I'm trying to incorporate this into my server more, but it's hard when I can't know what fish actually exist unless I've caught them.
    • Would be sick if you could incorporate trades for this datapack's fish into wandering traders or fisherman's trades
    • I LOVE the live catch enchantment. I almost wish the mod just completely leaned in on that side of things over the more vanilla "add new fish items". My socks were blown off when i hooked my first windfish and giant squid! What a feeling that was! HIGHLY recommend going more in that direction
    • Relatedly, my favorite part of fishing in Valheim is showing off my giant fish in my house. Can you think of any options for using the caught fish as decorations? Would be cool if this mod added like rare LARGELY scaled up fish of all kinds, including the super variable tropical fish in a way that I can place them on walls to show off my biggest catches. Maybe make some of the larger and more decorate-able fish (tuna, giant squid, etc) have an itemframe as the base item while showing the texture of a scaled up vanilla fish? would be REALLY fun to show off my fish trophies!
    • You should use either netherwart, melon seeds, or maybe cocoa beans for Caviar instead of bonemeal. Bonemeal just really doesn't look right imo
    Caviar - Wikipedia
    1
    hokage3211
    12/15/2025 11:35 am
    Level 53 : Grandmaster Nerd Programmer
    1) The worms were just an item I saw looked like worms so I made it just another variety to the catch pool, fish food is used for chumming as it stands right now

    2) There is an encylopedia! Check the last page of the info book to get access to the EXACT loot tables, but if you just want to know where to fish without spoilers, the info book (crafting recipe posted above) will help!

    3) I was tempted to interact with trades for villagers, but I am not fully aware of methods to modify villagers that doesn't cause some kind of compatibility problem with other packs that may want to overhaul villagers

    4) Thank you for the compliment! I'm hoping that I continue to find fun fish ideas for live catch.

    5) Do you mean show them off as items or show them off as entities? I'm a little bit of a purist so I don't think I can set the item model size to be anything beyond vanilla sizes without a resource pack if I recall.

    6) Fair point! I like having a bonemeal item fishable so maybe I'll find another name for it, since caviar as bone meal was very early in the dev cycle so maybe I can find a more creative item to fill the slot.



    Thank you so much for playing the pack and enjoying it! I hope you continue your fishing journey!
    2
    Lanzifer
    12/16/2025 9:59 pm
    Level 10 : Journeyman Miner
    history
    i mean show them off, but only doing so in item frames would be unfortunate since that limits the size to within 1 block face.

    If there was some way to display a full frozen entity on a wall with noAI, or some way to have them hold still and not do anything it would be SO cool

    for example, showing off your catches like this is very fun: What's the highest quality fish everyone has found? I found a lvl 5 today  and it's massive. I thought the quality levels only went to 3 : r/valheim
    1
    Lanzifer
    12/22/2025 4:30 pm
    Level 10 : Journeyman Miner
    history
    looked into this a bit. Obviously you can summon fish with noAI, but if they aren't in water then they wiggle on their sides. Couldn't figure out a way to disable this with data so instead i toyed with summoning them inside of waterlogged copper grates like this



    but again unfortunately while they're right side up, they constant wiggle/swim and I can't figure out how to turn that off :(
    Otherwise you could totally have the big/rare Live Catch fish have an extra item drop of "XXX Trophy" (for example, "Leviathan Trophy") which is a pre-waterlogged copper grate which the datapack knows to summon a specific kind of fish/entity inside of it when it's placed. This could almost work :/ but i don't know if its possible to force the fish to not move at all
    1

    Welcome