Mod Fishing Real by PricelessKoala

  • Fishing Real by PricelessKoala

    Fish up real entities instead of the items! Configurable with Datapacks!
    • 24.03 KB
    • 1.19.2
    • October 21, 2019
    • July 11, 2023
    • Miscellaneous
    Fishing Real
Mod Information
NameFishing RealAuthorPricelessKoalaDescriptionFish up real entities instead of the items! Configurable with Datapacks!
InformationDownloads:
Version: 1.19.2
Size: 24.03 KB
Updated at: July 11, 2023
Created at: October 21, 2019
Tags
Miscellaneous

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