Duckling

Duckling

4M Downloads

[Bug]: Ducks are (probably) spawning almost everywhere (as in: not only in water)

Leichenengel opened this issue ยท 1 comments

commented

Bug Description

I'm using some terrain mods like Terralith and Oh the Biomes We've gone, but the only mod adding a new mob/animal is yours. I already used this back in 1.20 and my only "issue" back then was, that I had a base near a river biome with connection to an ocean biome and the lake that sort of resulted of this was full of ducks and their eggs. Now on the 1.21.1 Version for Forge/NeoForge the Ducks either spawn when there isn't even water around (have seen them far from a river biome inside a forest biome in small flocks) or they wander very far away from the water body they originally spawned in. They even spawn within my fenced base since I have a few larger water areas for my sugar cane and my rice farming. And then they wander all across the area into forests and caves. They sort of show the same random movement behavior like vanilla animals and tend to also climb up slopes and mountains.

How to Reproduce?

Can't really say how to reproduce it. It's something I casually noticed the past 2 weeks while terraforming, building and exploring. The logfile contains the list of mods I'm using in case you know of certain incompatibilities.

Expected Behavior

Duck should only spawn on water in river (and maybe forest) biomes (like you state they do because of setting them up in the water ambient category) and they should behave a little like Drowned coming out of the water they spawned in, moving a few blocks away from it and then returning to the water again. Drowned tend to leave the water at night moving 2 block away from it at max. Ducks could use this behavior as well with 3-4 block more they can move away from their spawn location.

Version

5.0.1

Mod Loader Version

1.21.1-21.1.83 NeoForge

Mod Loader

No response

Logs or additional context

https://gist.github.com/Leichenengel/732885c9af29df352d177ca68a93cb06

Acknowledgement

  • I agree that I read the terms at the top of the page.
commented

I'll update this: Over the past 3 days I repaired a village in a plains biome and even the large body of water, that eventually leads into the ocean is categorized as "plains biome". The ducks kept spawning all over the place where ever there was a small pond with 2 block deep water and even kept spawning when I filled those ponds up with dirt in the process of repairing and upgrading the village. Even the duck that are spawned in water don't stay there and don't go back there. They wander onto land and walk around the area away from the water they spawned in just like chicken do. And apparently they don't only spawn in water, especially not exclusive to river biomes. I've also seen them spawning in forest biomes and in sparse jungles.