Description
Do you ever find it a little silly that you can catch any fish anywhere, like tropical fish in the middle of a frozen lake? Well I have, so I made a mod to fix it.
Currently Adds:
- 25 new, biome dependent fish (depending on what mods you have installed)
- Generic cooked fish for everything to cook into and minimize inventory bloat
- Increased treasure catch rates in the end for a real alternative to the villager grind
Compatible Mods:
- The Aether (adds more fish)
- Farmer's Delight (uses common tags for recipes)
- EMI and EMI Loot (good for viewing the mod's loot tables)
Common Questions:
Q: Does it work with Neoforge through Sinytra?
A: Kinda. The piston handler mixin fabric mods need to use for sticky blocks (like custom slime blocks, or fishery's sea jelly) doesn't seem to be supported, so make sure to check if the version you want to play with is marked as having that file removed. Currently only Fishery 0.4(.1)b
Q: Ports to 1.X.X? Backports? Official Neoforge support?
A: Currently my goal is just to maintain the Fabric version for each new Minecraft update from 1.21 onward. So, no backports.
As for Neoforge, it's very unlikely.
Q: Can I make a port myself then?
A: Go ahead! All the code and assets are freely available on the mod's github, just be sure to credit me. (and I'd love to see what you do with it!)
Q: Help! I have an issue / question, how can I contact you?
A: The best way to get my attention would be through my discord. Alternatively, you can also file an issue report on the mod's github.
Catching Guide
Here's a guide since I know EMI Loot can be a bit confusing with fishing.
Guide
Each fish will be formatted as: [Fish] ([Restrictions]), [Catch Chance]Fish catch chances should add up to 100. Note that these are not percentage chances, that will change based on restrictions.
Swamps
Catfish, 50
Crayfish, 30
Crab Claw, 20
Caves
Salamander, 15
Ghostfish, 30
Pale Bass, 15
Echofin (Deep Dark required), 20
Sculkamander (Deep Dark required), 20
Forests
Walleye, 50
Leafskimmer, 30
Branch Eel, 20
Freshwater (Rivers + Default for non-oceans)
Largemouth Bass, 45
Salmon, 35
Bluegill, 20
Jungles
Bluegill, 45
Tropical Fish, 40
Salamander, 15
Pale Garden
Walleye, 20
Pale Bass, 30
Ghostfish, 50
(Can also catch Resin)
Saltwater (Oceans)
Tuna, 20
Sunfish, 10
Red Snapper, 15
Cod, 15
Pufferfish, 5
Anglerfish (Deep Ocean required), 10
Jellyfish (Deep Ocean required), 15
Tropical Fish (Warm Ocean required), 10
End
Dragonfish, 60
Voidskipper, 40
(also contains better treasure loot)
Nether
Soul Leech, 30
Ghast Brood, 40
Magmatic Jellyfish, 30
(Not officially supported, purely exists to support external mods that add nether fishing methods without their own loot tables)
Aether
Aersucker, 60
Aerbaia, 40
(Yup, there's Aether compat)
*Catch Rates not guaranteed, you may find your world's seed gives you more or less of certain fish (this is simply how Minecraft's loot table system works)
How to Install Robin's Fishery (Mod)
Robin's Fishery by RobinsPlaza is verified for Fabric across Minecraft versions 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5 (latest release: 1.3.1+26.2, file size: 92 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Robin's Fishery file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- added mc version to versioning
- added safe_raw_fish tag to fix farmer's delight compat
- fixed sashimi recipe
- ported to 26.2
- ported to 26.1
- sliding down jelly blocks no longer works like honey blocks
- changed jelly eating sound
- made sculk type fish give darkness effect 50% of the time when eaten
- fixed getting double loot in meadow biomes
- loot table now checks for common #c:is_plains tag rather than vanilla's #minecraft:has_structure/village_plains tag
(1.21, neoforge compatible version)
- fixed getting double loot in meadow biomes
- loot table now checks for common #c:is_plains tag rather than vanilla's #minecraft:has_structure/village_plains tag
- added translations for Nullfin
- added Russian localization thanks to SuperYwx9 on Github
- Removed pistonhandler mixin for Neoforge compat via Sinytra Connector (Sea Jelly blocks will not act like Slime Blocks when pushed by pistons)
- Fixed sea jelly loot table
- Added Russian localization thanks to SuperYwx9 on Github
- fixed sea jelly block not dropping
- added magmatic jellyfish for nether fishers (as well as new jellyfish tag)
- made nether fish actually fireproof
- Chase The Seas Update**
- Ported to 1.21.6
- Updated fish models, now hold our little friends upright :)
- The Bass Pro Shop Awakens**
- updated to 1.21.4 (supports 1.21.5)
- added loot table for pale garden
mojang changed a lot of stuff between versions so please let me know of any bugs
- renamed 'Block of Sea Jelly' to 'Sea Jelly Block'
- made sea jelly blocks sticky when pushed by pistons (like slime or honey)
- added pirate translations
- added some of the mods fish to the cat food tag
- added loot table for unrecognized dimensions
- added aether compat
- added more fabric common tags
- oops forgot i changed tag names, fixed recipe issues