
Ichthyology
Ichthyology is a vanilla styled fish mod aimed at revamping the waters of Minecraft
Screenshots




About this Mod
Ichthyology is a Minecraft mod that adds many new fish and other aquatic animals to the waterways of your world! While these fish are largely ambient, different ones can have interesting behaviors, ranging from Carp begging for food to Piranhas stripping the flesh off undead mobs! All animals in the mod are based on real-world species. A complete list of animals and where they are found is below!
Spoiler
African Cichlid - Deserts and all Savanna biomes
Angelfish - All Jungle biomes
Archerfish - Mangrove Swamps
Blind Cave Tetra - Any overworld cave below Y-level 30
Carp - Cherry Groves, Plains, and all Forest biomes
Catfish - Rivers
Crayfish - Rivers, Swamps, all Badlands biomes, and all overworld caves below Y-level 30
Discus - All Jungle biomes
Fiddler Crab - Mangrove Swamps
Flowerhorn - Can only be traded from Wandering Traders
Gar - Swamps
Goldfish - Cherry Groves, Plains, and all Forest biomes
Mudskipper - Mangrove Swamps
Neon Tetra - All Jungle biomes
Olm - Dripstone Caves
Peacock Bass - All Jungle biomes
Perch - Rivers, Frozen Rivers, and Swamps
Piranha - All Jungle biomes
Pleco - Swamps and all Jungle biomes
Sturgeon - Rivers and Frozen Rivers
Tilapia - All Savanna biomes
Want to stay updated with the mods development? Join our Discord server here!
Available Versions
How to Install Ichthyology on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "Ichthyology". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Ichthyology server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is Ichthyology compatible with forge and neoforge?
Ichthyology officially supports forge, neoforge for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Ichthyology – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Ichthyology consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Ichthyology with just one click on your server.