You can, for example, pufferfish in frozen biomes or saltwater fish in land and river biomes. You can already obtain bamboo by fishing in jungles so there is a precedent for each biome having a different fishing loot table.
This might technicaly qualify as a feature request, but to me it feels like an oversight in the loot tables.
Comments 3
That is to be figured out by the developers, but it doesn't make sense that you can catch cod in rivers for example.
Thank you for your report!
However, this issue is Invalid.
You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit Minecraft Suggestions on Reddit or visit the Feedback website.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Fixing this means you can only catch junk and treasure in non-aquatic biomes, which doesn't make any sense.