This is a configurable fishing mod. How it works is, whenever you would normally fish up a salmon item, it spawns a live salmon instead!
Guess what?
It entirely supports data packs! In fact, the entire mod uses a datapack for the item->entity conversions!
Place your jsons in a fishing folder and reload your datapacks to instantly fish new entities!
The json format is as follows:
{
"input": {
"item": "minecraft:tropical_fish"
},
"result": {
"id": "minecraft:tropical_fish"
}
}
That takes the minecraft:tropical_fish item and turns it into a minecraft:tropical_fish entity!
We can even do NBT for the entities as well!
{
"input": {
"item": "minecraft:tropical_fish"
},
"result": {
"id": "minecraft:tropical_fish",
"nbt": {
"Variant": 117834241
}
}
}
That will result in a very specific tropical fish each time!
If creating a datapack follow these instructions: https://minecraft.fandom.com/wiki/Tutorials/Creating_a_data_pack
Folder structure (inside your world's datapacks folder or elsewhere if you're running a default datapack mod) will be like so:
datapackname
├ pack.mcmeta
└ data
└ namespace (can be anything)
└ fishing
└ whatever.json
I have created a datapack for you to download for Aquaculture 2 here: https://www.curseforge.com/minecraft/customization/fishing-real-aquaculture-datapack
Also, if you want to override one of the vanilla ones, create your datapack with the namespace fishingreal and override either cod.json, pufferfish.json, salmon.json, or tropical_fish.json
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20.1, 1.21.1, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Fishing Real is a free Minecraft Java mod. Compatible with Minecraft 1.20.1, 1.21.1, 1.21, 1.20.4 and newer. Downloaded 5,772,728 times (via CurseForge). Download it and open it directly in the game.