Fishing in Minecraft is a mini-game where players can acquire valuable items and relax at the same time. Although fishing in Minecraft can be entertaining and beneficial, the base mechanic is relatively straightforward and simple. The rewards can also be pretty frustrating to get.

Because of that, players might want to install some mods to improve it. Here are the top 5 best fishing mods in Minecraft 1.19.

1. Aquaculture 2

Aquaculture 2 expands the fishing system in Minecraft with over 30 new fish to catch either with a rod (any modded or vanilla rod will work!) or found swimming in the wild. It also adds a series of new rods which allows you to equip hooks & bait for additional functionality. Customized fishing Line & bobbers are also available to make your fishing rod truly unique. Modifiers & customization items can be applied in the Tackle Box, which also allows you to store additional hooks, bait, line & bobbers.

Thiet Ke Chua Co Ten 2
Aquaculture mod feature

Each biome type (even modded biomes) will have new types of fish that'll spruce up your fishing experience and your world with fish mobs swimming around in rivers, ponds and the ocean! The fish caught can be turned into fish fillets, the number of fish fillets will depend on the fish (Or weight, if the config option is enabled). Furthermore, you can get shiny new loot while fishing! (Including the fabled Neptunium tools or armor!)

2. Go Fish

Go Fish is a fishing enhancement mod for Fabric. It takes inspiration from Stardew Valley and Terraria to create a rewarding fishing experience with exciting new loot, creative aquatic creatures, and an incentive to enjoy fishing.

Go Fish Mod
New fish in Minecraft "Go Fish" mod

Feature Overview:

  • New fun Fish variants - find themed aquatic creatures in all biomes while fishing!
  • New Fishing Rods and fishing trinkets
  • Creative food options based on aquatic ingredients
  • Rare loot crates with exciting loot
  • Nether and End fishing, with dimension-specific fishing mechanics

3. Advanced Fishing

This mod adds new 43 fishes, a recipe for a luck potion, a new "Blazing Fishing Pole"(which can be used for fishing in lava) and overrides fishing mechanics. All of the new and vanilla fishes can be caught only in their own types of biomes, dimensions and liquids.

46245962 92192b80 C3ff 11e8 9f61 02d8ef7eb9e7
The new fishes that were added to Minecraft with this mod.

Many of these can be cooked or crafted into vanilla items or blocks. The fish added by the mod can only be caught with the Blazing Fishing Pole, which can be found in Nether Fortress chests or catch it in the lava.

4. Fishing Made Better

The goal of this mod is to improve vanilla fishing by making the mechanism a bit more detailed and complex while being more rewarding and requiring more research about the fishing ecosystem. It is highly compatible with any other fish mods allowing you to create and load custom configs for different mods.

Fishing Made Better Mod Screenshots 4
Fishing in lava

In order to complete the fishing minigame you must balance your line's tension while reeling the fish in, not allowing the fish to get too far away or take too long otherwise you can lose the fish. The minigame will also change appearance based on where you are fishing, such as biome, dimension, Y-level, and the liquid you are fishing in.

Fishing Made Better Mod
There are a lot of new fishes

Other mechanics include fish habitats and fish behavior. Fish behavior can be complex and is based on different stats unique to each fish. Fish now require specific habitats to live and be caught in, such as only living in certain liquids (Water, Lava, Void), only at certain Y-levels (Cave fish), biomes, as well as only being active under certain conditions, such as light level, weather, or fishing depth.

  • Populations are now also based on more realistic mechanics, where each chunk only has a limited amount of fish and if you overfish a specific location, they can go extinct there. Fish can reproduce in a chunk when given sufficient food (From the bait box).
  • By putting a living fish in a water bucket, you can transfer fish to new locations and setup fish hatcheries in order to breed specific fish (Ex for good food, specific scale type, etc.)
  • All fish have different customizable characteristics, such as how long they will stay on the hook, their weight, their habitat, feeding conditions, average population, rarity, bait type, whether they can be scaled and what scaling them will output, whether they can be sliced up and what slicing will output, etc.
  • The different types of fish, as well as all their related stats is all config-driven. You can define any modded fish you want in the config files, and then find them in-game based on the settings you give them. By default, configs for all the vanilla fish, as well as configs for all the Aquaculture fish are setup and will auto-generate upon first loading FMB given you have the accompanying mod installed.

5. Better Fishing Rods

Better Fishing Rods alongside Book Fishing and Iron Fishing Rods from the same author can be combined into one.

15186771 Fishingrods L
Various types of fishing rods

They overhauled the fishing mechanics in Minecraft in the following ways:

  • Adds many new fishing rods for every metal in the game. The base mod adds Iron, Gold, Diamond and Netherite rods. These fishing rods can be crafted in many different ways - players can upgrade their current rod or just craft a new one.
  • Adds a leveling system for the rods, which allows players to gain special abilities and get new treasures from fishing.
  • Adds a lot more enchanted books to fishing - the better the books the rarer they are to get. The chances of fishing these books get multiplied by the level of your Luck of the sea enchantment.

>>> Read more: Top 5 Best Enchantments For Boots In Minecraft