
Aquatic Breeding
Adds a way for fish and squid to breed, manual and automatic! Fish eat Fish Flakes, Squid hunt for live prey! Breed Tropical Fish of all colors and patterns!
- Загрузки
- 1K
- Подписчики
- 9
- Обновлён
- 13 декабря 2025 г.
- Лицензия
- All-Rights-Reserved
Опубликован 26 августа 2025 г.
Adds a way for fish and squid to breed, manual and automatic! Fish eat Fish Flakes, Squid hunt for live prey! Breed Tropical Fish of all colors and patterns! Become your own squid rancher!
Fish will search for and eat any dropped Fish Flakes items and enter love mode, allowing them to breed and lay a "Fish Eggs" item. When that item despawns in water, it will hatch 1-3 fish of the same type. Tropical Fish will inherit colors and patterns from their parents, allowing for some mutation in the process. It is now feasible to collect all 3,072 variants of Tropical Fish!
Squids will hunt live prey (Cod, Salmon, Tropical Fish), and consume them whole. They will have a 75% chance to enter love mode, and when they do, will breed with each other, producing a Squid Eggs item. This item will hatch when it despawns in water, releasing 1 or 2 squid of the same type as the parents (Squid or Glow Squid). Squids can be bred manually using buckets of fish.
Axolotls now have a 50% chance to enter love mode automatically after killing a Tropical Fish.
Squids and Glow Squids now drop their tentacles, which can be cooked, eaten, or traded. Cooked Tentacles, combined with Cooked Squid Eggs, some wheat and an egg, make the Calamari Supreme, a food item which bestows Luck III for 4 minutes. If Farmer's Delight is installed, the Calamari Supreme has a unique cooking recipe amd will bestow Nourishment for 4 minutes.
Some villagers will trade for items added by this mod, and the Wandering Trader offers different types of Fish Eggs. Glow Ink Sacs and Ink Sacs can brew Glowing and Blindness potions respectively using Night Vision as a base. Squid Eggs are a brewing item for Water Breathing potions (JEI does not show this due to a bug).
Since this mod uses the AbstractFish and Squid classes provided by vanilla, any modded mob that uses these classes should also be compatible with this mod in theory. I've also attempted to add support for Farmer's Delight, a few of its addons, and the Diet mod using item tags. If you want the items added by this mod to be compatible with another mod, please let me know!
Note on ports: It's unlikely I'll be porting to other versions or loaders, but maybe if I'm asked enough. Not 1.12 though.
This mod is extremely configurable (over 80 different options!) so if something isn't to your liking, there's probably a way to tweak it. Visit the Wiki if you want specifics on how this mod works, or if you're having trouble.
This is the second actual mod I've made, and after two and a half weeks of development I'm pretty happy with where it's at. As always though, if you have suggestions feel free to throw them in my Discord - primarily if you're a modpack developer and want something else to be configurable! I've also set up a Crowdin for submitting localizations!
Special thanks to Kaupenjoe for his 1.21.1 Neoforge modding tutorials, and those in the Neoforge and MMD discord servers for their guidance.
Ченджлог
1.0.2+neoforgeРелиз1.21.1 · 13 декабря 2025 г.
- Fish Of Thieves compat: FOT fish spawned from hatching will use one of their parents' variant colors, 20% chance to instead pick a random variant depending on the biome they spawn in (there is a new config option for this)
- Fixed eggs not hatching in downward-flowing water
- Entity placement on spawning from eggs should now put them directly in the fluid
- Fixed some items not playing the swing animation upon being used
- From now on, fish spawned from eggs no longer use the "fromBucket" data tag to stop from despawning, their persistance is now set directly (Does not affect gameplay)
1.0.1+neoforgeРелиз1.21.1 · 1 сентября 2025 г.
1.0.1 CHANGELOG
Note: I recommend deleting/resetting your existing config file, since quite a few changes have been introduced as described below.
Fixes:
- Multiple axolotls targeting the same fish will no longer both enter love mode upon the fish dying
Visual Changes:
- Tweaked Glow Squid Tentacle's texture
New Config Options:
- fishChaseSpeedModifier: The speed modifier a fish will use when chasing food items (default 1.3)
- fishBreedSpeedModifier: The speed modifier a fish will use when approaching a mate (default 1.3)
- fishHandfeedChance: The chance a fish will enter love mode upon being hand-fed a matching food item (default 1.0)
- squidHandfeedChance: The chance a squid will enter love mode upon being hand-fed a matching food item (default 1.0)
- badLuckDuration: Ticks that the Bad Luck effect will last on an entity if it is unable to breed due to reaching a population cap. The effect is purely visual. (default 400)
Game Tweaks:
- Potions of Water Breathing brewed from Squid Eggs now last 8 minutes instead of 3
- Chance of Fish Eggs and Squid Eggs poisoning the player increased from 40% to 50%
- Breeding and Hunting distance calculations are no longer based on squared values, config adjusted accordingly
- Calamari Supreme now has a unique recipe if Farmer's Delight is installed
- Calamari Supreme gives the player Nourishing for 4 minutes if Farmer's Delight is installed
- Calamari Supreme added to meals tag from Farmer's Delight
- New creative tab for all items added by this mod
- Fish now use the "has_target" data attachment when hunting or breeding like squid (unused, implemented for consistency)
Config Changes:
- fishFoodEatRangeSqr renamed to fishFoodEatRange and reduced from 1.1 to 1.0
- fishPartnerMateRangeSqr renamed to fishPartnerMateRange and reduced from 1.1 to 1.0
- squidPreyHitRangeSqr renamed to squidPreyHitRange and reduced from 1.5 to 1.2
- squidPartnerMateRangeSqr renamed to squidPartnerMateRange and reduced from 1.5 to 1.2
- fishPreventLoveRadius renamed to fishPopulationCheckRadius
- fishPreventLoveLimit renamed to fishNearbyPopulationCap
- fishPreventLoveHunt renamed to fishPopulationPreventsHunt
- squidPreventLoveRadius renamed to squidPopulationCheckRadius
- squidPreventLoveLimit renamed to squidNearbyPopulationCap
- squidPreventLoveHunt renamed to squidPopulationPreventsHunt
- axolotlPreventLoveRadius renamed to axolotlPopulationCheckRadius and fixed its description
- axolotlPreventLoveLimit renamed to axolotlNearbyPopulationCap
- axolotlBreedChanceAfterHunting lowered from 50% to 40%
- squidPreventLoveRadius increased from 12 to 16 blocks
- squidRegenTime increased from 5 seconds to 10 seconds
- axolotlPreventLoveRadius increased from 12 to 16 blocks
1.0.0+neoforgeРелиз1.21.1 · 30 августа 2025 г.
Initial Release
Комментарии
Загружаем…