Untitled Duck Mod (Forge)

Untitled Duck Mod (Forge)

195k Downloads

Ducks spawn as all Male. Geese spawn as all White Geese.

donsaibot opened this issue ยท 2 comments

commented

Describe the bug
All Ducks spawned from Duck Eggs or through breeding appear as Male ducks.
All Geese spawned from Goose Eggs or through breeding appear as White Geese. Canada Geese only obtainable through Goose spawn Egg or found in the wild.

To Reproduce
Steps to reproduce the behavior:

  1. Spawn Ducks/Geese
  2. Breed or Throw Eggs
  3. Observe outcome
  4. See error

Expected behavior
Based on chance both types of animals should appear once spawned thorugh these means (Throwing Egss or Breeding).

Version
1.19.2 Fabric-Loader 0.14.10-1.19.2

fabric-api-0.64.0+1.19.2

Error Log
No error log.

Screenshots or Videos
not applicable.

Additional context
When i used this mod before it became available again for 1.19 whether you get both types of these animals seemed to be based on chance but now the outcome is always the same.

Tested with both my fully modded game and just the neccessary mods. Biomes do not seem to influence this behaviour.

commented

Thanks for the report!

I just tested it with my local version and the old fabric-api 0.60.0+1.19.2 which doesn't show this problem. They probably changed something in the later version that I have to account for.

commented

So, i just went on a little excursion to maybe find out more.

1.19.2 Fabric with Fabric API 0.60.0+1.19.2, geckolib 3.1.6 and duckmod 0.6.0-1.19 = Same Results as with newest API

1.19.0 Fabric with Fabric API 0.58.0+1.19, geckolib 3.1.6 and duckmod 0.6.0-1.19 = same results

1.18.2 Fabric with Fabric API 0.59.1+1.18.2, geckolib 3.0.79 and duckmod 0.4.1 = same results

However

1.17.1 Fabric with Fabric API 0.46.1+1.17, geckolib 3.0.32 and duckmod 0.3.0 = correct behaviour

These were all tested with different instances of Minecraft.