Mods / More Animals

Tags:
Creatures Food
Authors:
Catasteroid, sekelsta
Side:
Both
Created:
Feb 17th 2022 at 3:38 AM
Last modified:
Jun 18th at 1:38 PM
Downloads:
139300
Latest release (for Vintage Story 1.22.0 - 1.22.3, potentially outdated):
MoreAnimals-1.7.0.zip  1-click install

More Animals Mod

This mod adds new animals for you to hunt or nurture as you please, currently this mod includes:

  • Ring-necked Pheasants which will spawn in grassy or shrubby temperate areas between 6 and 28 degrees C
  • Wild Turkeys which also spawn in temperate areas, but forested ones
  • Golden Pheasants that spawn in forested tropical areas between 12 and 40 degrees C
  • Capercaillies that spawn in forested subarctic areas which between -26 and 10 degrees C.

 

All four game birds show distinct sexual dimorphism with the males having highly decorative plumage and distinct calls and the hens having much plainer plumage and vocalisations. Capercaillies display the largest difference between the body volume between the cock and hen with the hens being much smaller than the stout, wide males and the males produce more meat as a result.
Pheasants, Golden Pheasants, Capercaillies and Turkeys all provide more poultry meat and feathers than chickens (with the larger males producing more than the hens) and will eat grain from small troughs like chickens but will also eat grain dropped on the ground, you can employ this to lure wild birds into an enclosure.

Versions before 1.5.0: This mod also adds a new nest box block which uses the recipe of the henbox, all birds can lay eggs in it and sit on it to incubate any fertile eggs held inside. The new nest box displays what species can use the nest box, what eggs are contained inside it, what species laid the eggs and whether the eggs are fertile or not when you move your mouse over the nestbox block. Any species can incubate eggs held within a nestbox as long as it's considered full (when it contains three eggs) regardless of what eggs are held within as long as at least one is fertile.

Version 1.5.0 and up: The birds are now able to use the vanilla hen box, which likewise allows any combination of egg types to be incubated by any species of hen. Turkeys lay light speckled eggs, capercaillies lay dark speckled eggs, ring-neck pheasants lay blue-green eggs, and golden pheasants lay red-brown eggs.

When the eggs hatch the chicks which will grow up into poults after 7 days and the poults will be fully grown adults after a further 7 days requiring a total of two in-game weeks to fully mature.
Birds can be caught in basket traps like other small animals.

This mod is also compatible as of version 1.4.0 with CaptainOats' Butchering Mod! (Yes, it still works in 1.21)

This mod has been kindly maintained, updated and recompiled for 1.20 by Sekelsta, author of Truth and Beauty: Detailed Animals which you might find to be an interesting companion mod if more detailed husbandry and animal breeding is of interest to you, I believe that it is compatible with More Animals.

Japanese translation courtesy of user Macoto_hino, French translation courtesy of user Jay and Mokradin, Brazilian Portuguese translation courtesy of Yanazake, updated by AzuliBluespots.

Help me make more mods, consider buying me a coffee via my Ko-fi or subscribing to my Patreon!

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.7.0 moreanimals
1.22.0 - 1.22.3
14847 Jun 18th at 1:38 PM MoreAnimals-1.7.0.zip 1-click install

Update for Vintage Story 1.22. This is now a content mod instead of a code mod.

If playing on an older world created in 1.20 or earlier, I recommend loading into 1.21 first so that the update compatibility code runs. If not no big deal, just your nestboxes will turn into unknown items.

1.6.6 moreanimals
1.21.0 - 1.21.5
21287 Nov 24th 2025 at 12:56 PM MoreAnimals-1.6.6.zip 1-click install

Fixed scrambled eggs looking invisible
Fixed being unable to make scrambled eggs with more than two eggs
Fixed birds not being tempted to basket traps by grain
Birds can now also eat berries and other fruits

1.6.5 moreanimals
1.21.0 - 1.21.5
4281 Nov 1st 2025 at 5:20 PM MoreAnimals-1.6.5.zip 1-click install

Fix texture error in butchering compat

1.6.4 moreanimals
1.21.1 - 1.21.5
2096 Oct 23rd 2025 at 8:10 PM MoreAnimals-1.6.4.zip 1-click install

Update egg textures for compatibility with Expanded Foods

1.6.3 moreanimals
1.21.0 - 1.21.1
5714 Sep 22nd 2025 at 2:07 PM MoreAnimals-1.6.3.zip 1-click install

Added entity tags to the birds
Fixed crash when viewing rot on handbook page if butchering was not installed

1.6.2 moreanimals
1.21.0 - 1.21.1
3880 Sep 10th 2025 at 12:38 PM MoreAnimals-1.6.2.zip 1-click install

Fixed eggs sometimes not stacking

1.6.1 moreanimals
1.21.0 - 1.21.1-rc.2
1740 Sep 6th 2025 at 2:23 PM MoreAnimals-1.6.1.zip 1-click install

Add Polish translation thanks to animatiV

Chicks will look for food, but the amount they eat is so tiny that the items don't actually disappear

Butchering compat: Rotten dead birds can be crafted into rot

1.6.0 moreanimals
1.21.0 - 1.21.1-rc.1
211 Sep 6th 2025 at 12:44 PM MoreAnimals-1.6.0.zip 1-click install

Update for Vintage Story 1.21.0

1.5.0 moreanimals 2918 Jul 7th 2025 at 1:36 PM MoreAnimals-1.5.0.zip 1-click install


Updated for Vintage Story 1.21.0-pre.2
Birds can now use vanilla henbox
Chicks can now be male or female
Eggs now have species-specific colors: Pheasant is blue-green, golden pheasant is red-brown, turkey is light with speckles, capercaillie has dark speckles
Hyenas will now hunt the birds

1.4.2 moreanimals 9202 Jun 29th 2025 at 11:11 AM MoreAnimals-1.4.2.zip 1-click install

Spawn rates reduced for all four birds
Ring-necked pheasant now spawns in more open areas rather than heavily forested areas, still likes some tree or shrub cover though
Golden pheasants can now spawn at slightly lower temperatures
Eggs now use a 3D model and can be placed on the ground
Updated Butchering compatibility for Butchering 1.9.0

1.4.1 moreanimals
1.20.5 - 1.20.6
14646 Feb 20th 2025 at 1:56 PM MoreAnimals-1.4.1.zip 1-click install

Another update by Sekelsta, updates the mod to be compatible with behaviour changes introduced by 1.20.4

1.4.0 moreanimals 2656 Feb 11th 2025 at 11:07 PM moreanimals_1.4.0.zip 1-click install

Another comprehensive update from Sekelsta, compiled for version 1.20.3 (may not function correctly in 1.20.4 release candidates)

  • Combined hens, hen poults, cocks, and cock poults into one file for each species
  • Birds will now flee bears and hyenas, wolves even cubs, and modded animals: all caninae, felinae, pantherinae, machairodontinae (saber cats), ursidae, and varanus (monitor lizards)
  • Chicks will also flee snakes from Primitive Survival and cats from Cats mod
  • Fixed golden pheasant cock poults growing up into adult pheasant cock
  • Fixed capercaillies failing to lay eggs on ground
  • Possibly fixed missing eat and crow animations on all cocks and cock poults (not 100% sure if they were actually broken before)
  • Serverside patches are now marked as such, preventing log spam in client-debug
  • Chicks no longer drop any feathers
  • Updated French translation by Mokradin
1.3.6 moreanimals
1.20.0-rc.1 - 1.20.0-rc.9
7272 Jan 15th 2025 at 9:25 PM MoreAnimals-1.3.6.zip 1-click install

This version was updated and compiled by Sekelsta for 1.20, changes include:
- Fixed a broken patch that allowed bears to target the mod's birds
- Updated the Portuguese translation by AzuliBluespots
- Removed duplicated creaturegroup entries from all lang files
- Moved creaturegroup lang to game domain so lines used in the trough's descriptions are translated correctly
- Wild turkey cockerels now grow into adult male wild turkeys, not pheasants
- Fixed turkey creative mode items appearing as capercaillies
- Reduced volume of all turkey sounds by 5 decibels (in general this means they're quieter)
- Mixed stereo down to mono for turkey sounds that had stereo (this means they're not heard at full volume regardless of the distance you're hearing them from)
- Breaking nestboxes with eggs in them will drop those eggs rather than destroying any contained eggs forever
- Capercaillie incubation time is correctly set at 5 days rather than the 1 day incubation time that was applied during debugging and somehow evaded being fixed

1.3.5 moreanimals
1.19.5 - 1.19.8
11294 Jun 13th 2024 at 10:05 PM MoreAnimals-1.3.5.zip 1-click install

Small update to adjust the volume of turkey sound effects as they were quite loud compared to those of other birds, this should help them be less noisy at a distance

1.3.4 moreanimals
1.19.5 - 1.19.8
644 Jun 10th 2024 at 8:42 PM MoreAnimals-1.3.4.zip 1-click install

- Added new UK lang file to provide Ukrainian translation (courtesy of DeanBro, thank you!)
- Added missing lang file strings for the nest box's handbook page, it will provide an overview of its usage and how it works
- Added new turkey audio files and fixed existing turkey audio, they should actually make sounds now!
- Fixed patches to make foxes attack and eat the new birds after foxes were consolidated into a single file instead of a file for each gender of each type

1.3.3 moreanimals
1.19.0 - 1.19.3
9321 Feb 2nd 2024 at 6:57 PM MoreAnimals-1.3.3.zip 1-click install

- Added several language strings used for meals and for the small trough's tooltip

1.3.2 moreanimals
1.19.0 - 1.19.3
1214 Jan 29th 2024 at 11:09 PM MoreAnimals-1.3.2.zip 1-click install

- Added Pt-br translation lang file
- Added creature diet and trap attributes to the birds to fix feeding behaviour and hopefully this will make them compatible with the basket traps now as well

1.3.1 moreanimals
1.18.15 - 1.19.0-pre.0
2927 Dec 21st 2023 at 7:16 PM MoreAnimals-1.3.1.zip 1-click install

- Fixed bear chasing/attacking and scrambled egg patches

1.3.0 moreanimals
1.18.15 - 1.19.0-pre.0
588 Dec 20th 2023 at 10:16 PM MoreAnimals-1.3.0.zip 1-click install

- Recompiled codebase for .NET 7
- Wild turkeys added with Wild turkey gobblers, hens, poults and chicks, and turkey eggs which can be cooked and eaten
- Turkeys spawn in temperate conditions similar to pheasants

1.2.4 moreanimals
1.18.3 - 1.18.5
8843 Jun 25th 2023 at 1:45 AM MoreAnimals-1.2.4.zip 1-click install

- Nixed a line in the chick spawning code causing exceptions that made the server freeze

1.2.3 moreanimals
1.16.2 - 1.16.3 1.16.4 - 1.16.5
6122 Apr 11th 2022 at 8:47 PM MoreAnimals-1.2.3.zip 1-click install

- Fix for Golden pheasant cocks spawning with normal pheasant hens and chicks

1.2.2 moreanimals
1.16.2 - 1.16.3
1413 Mar 26th 2022 at 11:52 PM MoreAnimals-1.2.2.zip 1-click install

Unneccessary debug log entries have been removed, this should resolve the massive amount of notifications in the log files produced by nesting birds every 1.5 seconds.

1.2.1 moreanimals
1.16.2 - 1.16.3
1308 Mar 11th 2022 at 11:08 PM MoreAnimals-1.2.1.zip 1-click install
  • Japanese translation kindly provided by Macoto_hino!
1.2.0 moreanimals
1.16.2 - 1.16.3
876 Mar 9th 2022 at 3:19 AM MoreAnimals-1.2.0.zip 1-click install
  • New nest box block and library with totally overhauled nest box behaviour- The new nest boxes will tell you what eggs they contain, what species laid the eggs and whether they're fertile or not, chickens can lay eggs in them too!
  • Vanilla henbox recipe now makes the new nest boxes instead
  • Pheasants, golden pheasants and capercaillies will now eat grain from nest boxes, they'll still eat grain you throw on the floor though
  • Pheasants, golden pheasants and capercaillies now lay eggs in the nest boxes to reproduce instead of utilising the same reproductive  behaviour that mammal livestock use
  • New egg items for all birds, they can be used to make scrambled eggs and as ingredients in other cooking recipes
  • Funky new bird icon
1.1.1 moreanimals
1.16.2 - 1.16.4-rc.2
1003 Feb 22nd 2022 at 2:13 PM MoreAnimals-1.1.1.zip 1-click install
  • Fixed missing comma in pheasant spawn conditions
  • Updated japanese translation, again thanks to Macoto_hino
1.1.0 moreanimals
1.16.2 - 1.16.4-rc.2
671 Feb 22nd 2022 at 2:02 AM MoreAnimals-1.1.0.zip 1-click install
  • Added Golden pheasants, a tropical variant of the ring-necked pheasant which spawns in fairly wet forests and shrublands where the temperature exceeds 24 degrees C
  • Added Capercaillies, a heavy-bodied subarctic game bird with unique and odd vocalisations which spawns in fairly wet forests and shrublands where the temperature exceeds -26 degrees C but is below 10 degrees C
  • Changed the language lines of poults to correctly label them as poults
  • Japanese translation by macoto_hino
1.0.2 moreanimals
1.16.2 - 1.16.4-rc.2
1008 Feb 17th 2022 at 11:00 PM MoreAnimals-1.0.2.zip 1-click install

Fix to get adult pheasants eating again, currently they'll only eat fruit and grain off the ground but at least they'll properly breed

1.0.1 moreanimals
1.16.2 - 1.16.4-rc.2
668 Feb 17th 2022 at 10:29 AM MoreAnimals-1.0.1.zip 1-click install

Fixed typos in language file and broken entity codes so pheasants should flee the player correctly now

1.0.0 moreanimals
1.16.2 - 1.16.4-rc.2
645 Feb 17th 2022 at 3:39 AM MoreAnimals-1.0.0.zip 1-click install

Initial release, includes pheasants

Disclaimer

By downloading a mod you consent to our Terms of Use.

We tell you this specifically because we want to make sure you are aware that we cannot validate every mod, and you are responsible for any damages you might incur by installing or loading mods.

This prompt will not be shown to you again (for the current browser session) if you proceed.


213 Comments (oldest first | newest first) (threaded | flat)

Primal_DLove, Sep 25th at 6:05 AM

got to play with this just before patching to 22.7, hope it will be updated to that version as soon as possible.

RagondinMan, Sep 21st at 10:46 AM

is this compatbile with expanded foods?

DAGA2003, Sep 3rd at 10:10 AM

I dont know it this birds fly in real life, the do in vs ? 

Revakyol, Aug 21st at 1:52 AM

Would it be possible to make this compatible with Wildcraft: Fruit and Nuts? Tried messing with it quite a bit on my end and couldn't figure out how to do it. Would be nice to be able to feed my birds the same things the chickens can eat with that mod enabled. Thank you for all the work on this mod!

Stahl, Aug 16th at 8:15 PM

Fix for the bear error: replace the following file's contents with this:  

assets\moreanimals\patches\bear.json
[
    { 
        file: "game:entities/animal/mammal/bear-adult.json", 
        op: "addeach", 
        path: "/server/behaviors/9/aitasks/2/entityCodes/-", 
        value: ["pheasant-*", "goldenpheasant-*", "capercaillie-*", "wildturkey-*" ], 
        side: "server" 
    },
    { 
        file: "game:entities/animal/mammal/bear-adult.json", 
        op: "addeach", 
        path: "/server/behaviors/9/aitasks/3/entityCodesByType/*/-", 
        value: ["pheasant-*", "goldenpheasant-*", "capercaillie-*", "wildturkey-*" ], 
        side: "server" 
    },
]

 Fefa GLaDOS_cz wtfcolt Livism Liminalroar Rakeesh

Taniotoshi, Aug 23rd at 12:55 AM (modified Aug 23rd at 12:56 AM)
@Stahl: Fix for the bear error: replace the following file's contents with this: assets\moreanimals\patches\bear.json [ { file: "game:entities/animal/mammal/bear-adult.json", op: "addeach", path: "/server/behaviors/9/aitasks/2/entityCodes/-", value: ["pheasant-*"

Hello!

If it can help, I'm adding the stack trace I got when my server tried to patch moreanimals:patches/bear.json

Stack trace moreanimals:patches/bear.json
23.8.2026 02:27:07 [Error] Patch 1 (target: game:entities/animal/mammal/bear-adult.json) in moreanimals:patches/bear.json failed because supplied path /server/behaviors/9/aitasks/3/entityCodes/- is invalid: The json path /server/behaviors/9/aitasks/3/entityCodes/- was not found. Could traverse until /server/behaviors/9/aitasks/3, but then 'entityCodes' does not exist. Full json at this path: {
  "code": "seekentity",
  "priority": 1.6,
  "entityCodesByType": {
    "bear-panda-*": [],
    "bear-sun-*": [],
    "*": [
      "player",
      "chicken-*",
      "hare-*",
      "fox-*",
      "raccoon-*",
      "pig-*",
      "sheep-*",
      "deer-*",
      "goat-*"
    ]
  },
  "skipEntityCodesByType": {
    "bear-brown-*": [
      "chicken-baby",
      "hare-*-baby-*"
    ],
    "bear-polar-*": [
      "chicken-baby",
      "hare-*-baby-*"
    ]
  },
  "extraTargetDistance": 0.5,
  "seekingRange": 16,
  "belowTempSeekingRange": 20,
  "belowTempThreshold": -10,
  "animation": "Run",
  "sound": "creature/bear/aggro",
  "whenNotInEmotionState": "saturated",
  "animationSpeedByType": {
    "bear-sun-*": 2.3,
    "bear-panda-*": 1.9,
    "bear-polar-*": 1.8,
    "bear-brown-*": 2,
    "bear-black-*": 2
  },
  "movespeedByType": {
    "bear-sun-*": 0.025,
    "bear-panda-*": 0.025,
    "bear-black-*": 0.04,
    "bear-brown-*": 0.055,
    "bear-polar-*": 0.06
  },
  "damageTierByType": {
    "*-black-*": 2,
    "*-brown-*": 3,
    "*-sun-*": 2,
    "*-panda-*": 2,
    "*-polar-*": 4
  }
}
LaurelAU, Aug 29th at 9:50 AM (modified Aug 29th at 9:50 AM)
@Stahl: Fix for the bear error: replace the following file's contents with this: assets\moreanimals\patches\bear.json [ { file: "game:entities/animal/mammal/bear-adult.json", op: "addeach", path: "/server/behaviors/9/aitasks/2/entityCodes/-", value: ["pheasant-*"

So that's just the exact same code that's already in the patches files for the bears? I don't see why this would fix the error (it doesn't). 

Stahl, Aug 29th at 12:42 PM
@LaurelAU: So that's just the exact same code that's already in the patches files for the bears? I don't see why this would fix the error (it doesn't).

It's not the same. bear.json originally had

 

path: "/server/behaviors/9/aitasks/3/entityCodes/-",

which is changed to 

path: "/server/behaviors/9/aitasks/3/entityCodesByType/*/-",

because of changes in game:entities/animal/mammal/bear-adult.json.

LaurelAU, Aug 30th at 6:32 AM (modified Aug 30th at 6:39 AM)
@Stahl: It's not the same. bear.json originally had path: "/server/behaviors/9/aitasks/3/entityCodes/-", which is changed to path: "/server/behaviors/9/aitasks/3/entityCodesByType/*/-", because of changes in game:entities/animal/mammal/bear-adult.json.

Oh interesting! Surprsing how just that small change fixes it for you, thank you! It still does not fix the errors I'm getting sadly, but oh well. 

LaurelAU, Aug 31st at 1:33 AM
@Stahl: A different error than in Taniotoshi's comment then?

No, it's the same json path 1 error. Unsure why editing the file doesn't fix it. 

Stahl, Aug 31st at 6:01 AM
@LaurelAU: No, it's the same json path 1 error. Unsure why editing the file doesn't fix it.

It shouldn't give the exact same path in the error report. It shouldn't be able to know the unedited path. So it sounds like the file is somehow not edited or another version of the mod is present that overrides it for some reason. 🤷‍♂️

LaurelAU, Aug 31st at 6:42 AM
@Stahl: It shouldn't give the exact same path in the error report. It shouldn't be able to know the unedited path. So it sounds like the file is somehow not edited or another version of the mod is present that overrides it for some reason. 🤷‍♂️

No idea what to tell you haha! I don't have anything for More Animals at all installed, so throws out the override. It did have issues with saving the changes, but I just cut the entire bear text document and pasted in the edited one (even confirming that it was the same pre and post launch), which it didn't edit. I wonder what's messing with it, especially since I don't have other mods that would screw with bear AI to my knowledge... I'll poke around in those though. 

Ulryk, Aug 13th at 5:12 PM (modified Aug 13th at 5:54 PM)

This mod has a strong incompatibility with the kitchen/food expansion mods Expanded Foods and A Culinary Artillery.

When these mods are loaded together, errors appear on startup. These errors break recipes from completely unrelated mods. In my case, the recipe for boiling papyrus strips in order to make paper (from Mapper mod) is destroyed and no longer works.

I will upload the full error log shortly.

ED
Ok, there has to be a third mod involved into that. going for testing again, will return when ill be sure in what ive said

Craditz, Aug 10th at 4:59 AM

Hi there, I was wondering if I could add this mod to the ever growing Animalica Compatibility mod, so players can play as the creatures in this mod. I would set it up so players would need your mod in order to use the model. LMK!

Fefa, Jul 28th at 5:39 PM

I am getting same error as wtfcolt, not sure why i started getting that error our of nowhere when i had no errors before and i havent changed anything lol

Wampy, Jul 12th at 11:03 PM

fun fact this mod conflict with wildcraft fruit and nuts mod it make recipe for a few cooking stuff none existent

Thallassa, Jun 27th at 11:18 PM

Hi! I'm very excited to see the update - your birds are lovely. However, I got this error when adding the mod to the server (error only occurs when this mod is loaded). 

I suspect it's related to an Expanded Foods patch, so I've reported it to L33tman also. 


Full log here: https://drive.google.com/file/d/1huzTqJ3k8HwvsRlZq9o1wbo2zk0pDTXL/view?usp=drive_link

Crash Report
27.6.2026 18:41:33 [Error] [survival] An exception was thrown when trying to start the mod:
27.6.2026 18:41:33 [Error] [survival] Exception: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Vintagestory.GameContent.CookingRecipeStack' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[2].ingredients[1].validStacks[2]'.
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Vintagestory.API.Common.JsonUtil.ToObject[T](JToken token, String domain, JsonSerializerSettings settings) in VintagestoryApi\Util\JsonUtil.cs:line 130
at Vintagestory.GameContent.RecipeRegistrySystem.loadRecipe(ICoreServerAPI sapi, AssetLocation loc, JToken jrec) in VSSurvivalMod\Systems\Cooking\RecipeRegistrySystem.cs:line 204
at Vintagestory.GameContent.RecipeRegistrySystem.AssetsLoaded(ICoreAPI api) in VSSurvivalMod\Systems\Cooking\RecipeRegistrySystem.cs:line 193
at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 668
27.6.2026 18:41:33 [Error] Failed to run mod phase AssetsLoaded for mod Vintagestory.GameContent.RecipeRegistrySystem
GLaDOS_cz, Jun 23rd at 7:23 PM

Im getting server error with bear same as the guy below on my server. But all runs as it should.

Gazpa, Jun 21st at 11:28 PM

YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY!!!!!

wtfcolt, Jun 20th at 5:52 PM

I tossed this on the server to try it, but came up with an error.

Spoiler
0.6.2026 17:49:54 [Server Error] Patch 1 (target: game:entities/animal/mammal/bear-adult.json) in moreanimals:patches/bear.json failed because supplied path /server/behaviors/9/aitasks/3/entityCodes/- is invalid: The json path /server/behaviors/9/aitasks/3/entityCodes/- was not found. Could traverse until /server/behaviors/9/aitasks/3, but then 'entityCodes' does not exist. Full json at this path: {
"code": "seekentity",
"priority": 1.6,
"entityCodesByType": {
"bear-panda-*": [],
"bear-sun-*": [],
"*": [
"player",
"chicken-*",
"hare-*",
"fox-*",
"raccoon-*",
"pig-*",
"sheep-*",
"deer-*",
"goat-*"
]
},
"skipEntityCodesByType": {
"bear-brown-*": [
"chicken-baby",
"hare-*-baby-*"
],
"bear-polar-*": [
"chicken-baby",
"hare-*-baby-*"
]
},
"extraTargetDistance": 0.5,
"seekingRange": 16,
"belowTempSeekingRange": 20,
"belowTempThreshold": -10,
"animation": "Run",
"sound": "creature/bear/aggro",
"whenNotInEmotionState": "saturated",
"animationSpeedByType": {
"bear-sun-*": 2.3,
"bear-panda-*": 1.9,
"bear-polar-*": 1.8,
"bear-brown-*": 2,
"bear-black-*": 2
},
"movespeedByType": {
"bear-sun-*": 0.025,
"bear-panda-*": 0.025,
"bear-black-*": 0.04,
"bear-brown-*": 0.055,
"bear-polar-*": 0.06
}
}
Vinni_Pukh, Jun 19th at 6:49 PM

Love these birds they're absolutely beautiful <3 I wonder if you could include a config file of some kind so that their spawn rate could be adjusted? I'm tripping on pheasants everywhere I go lol

Tels, Jun 19th at 10:52 AM

Thank you for the update! ❤️
Had you a chance to look at the massive amount of feathers the new birds gave? We talked about them to be a reduced a bit :)

BraniyaKz, Jun 19th at 12:22 AM

Wonderful! I got mah turkeys and pheasants back!

MANEL190, Jun 18th at 2:16 PM

OH MY FUCKING GOD, HES BACK, THE KING UPDATED THE MOD!!!!!

Deidara3386, Jun 5th at 4:24 PM

can we get an update pls?

BLUEF0X, Jun 9th at 10:09 PM
@Deidara3386: can we get an update pls?

Apparently he's going through some stuff irl and stepped away from doing mods. Maybe he'll come back soon or let someone fork it?

BLUEF0X, May 18th at 10:53 PM

Hey man, I didn't realize you had so much going on irl... I hope things get better.

twisterr, May 14th at 10:58 AM

eggs should spoil in 28 days, not like 5

twisterr, May 14th at 10:57 AM

possible to add a config file to change e.g. egg spoilage rate?

BLUEF0X, May 3rd at 6:19 PM

Love this mod and hope to see it updated for 1.22 soon!  

werdan, Apr 24th at 12:42 PM (modified Apr 24th at 12:42 PM)

Hey guys, i love your mod that give more immersion to the game.

I there any plan to update the mod to the 1.22 build ?
Thanks to everyone who contributed to this mod

 

herbemoji, Apr 12th at 9:32 PM

I just installed this and turkeys are spawning inside my workshop lol. Never had animals spawn there until now...

What are the requirements for animal spawning? I'm not sure what blocks I have in there that could allow animal spawns.

Textures are beautiful btw, love how they look - just need to know how to keep them outside haha.

Aekiel, Mar 23rd at 10:58 AM

Will you port this mod 1.22 ?

FlyntDragon, Mar 2nd at 9:05 AM (modified Mar 2nd at 9:05 AM)

It turns out there isn't a recipie for scrambled eggs using Phesant and Capercaille eggs together; like, 1 of each doesn't actually allow for scrambled eggs. Is this something that could be fixed?

Also, I know it's kinda a jerk thing to ask, but would it be possible to make this mod compatable with https://mods.vintagestory.at/closedcaptions ? Though it's more likely they'd need to make their mod compatable with yours, but, y'know... Figure asking on both sides of the coin, y'know?

 

Thank you for the effort put into keeping this mod up to date. I actually like having more choices for critters rather than just a single flavor of bird.

Flashtoo, Mar 1st at 8:44 PM

Butchering mod is having trouble with the golden pheasant cock - I'm able to hang, skin, and bleed it, but when I butcher it on the table it only re-drops the whole plucked bird instead of usable poultry meat. So far this has not happened with other types of bird, but I have not yet attempted with capercallies because I'm in a tropical location and haven't found any, so I don't know if any age/sex of those is having the same problem or not. Also I have not tested any turkey hens yet because the cocks are just easier to catch.

Catasteroid , Feb 10th at 6:40 PM

DuckGundersin The eggs should be valid for use in boiled egg recipe and as an extra ingredient for stews like chicken eggs

DuckGundersin, Feb 9th at 9:35 PM

Hello and good day, is there a way to boil the eggs or use them for food?

 

Oto_Tactico, Feb 7th at 7:12 AM

Overthane Hey, yeah i have 3 males for a ratio of 8 hens, and idk what happened i statred using rice as the main grain and they just started eating and laying eggs, so idk
But, still, Thank you!

 

AtrophyTwink, Jan 31st at 3:29 AM

Anyone having a problem with butchering installed where you can butcher the pheasants normally but there are no drops other than the small bones? Not sure if this is a conflict, I've got a lot of mods running, including Truth and Beauty. 

Overthane, Dec 20th 2025 at 4:18 PM

Oto_Tactico do you have a male Golden Pheasant near them? 

 

Not sure with this mod, but in Vanilla you need a Rooster (aka Cock) near your Hen in order to have it lay eggs.

Oto_Tactico, Nov 30th 2025 at 7:46 AM

I have a problem with the Golden Pheasant Hen, no matter wha grain i use or trough, they won't eat, and neither will lay down eggs, an i don't know why, is there any way to solve this or i have to do anything else?

Tuftee, Nov 28th 2025 at 9:12 PM

I'm experiencing an issue where eggs are hatching within the day they are laid if not sooner.

SparrowOfRealms, Nov 28th 2025 at 8:14 AM (modified Nov 28th 2025 at 9:44 PM)

Has anyone had luck getting turkeys to actually lay their eggs? We've been raising two pairs and after the third feeding I've realized we can't see any eggs after four filled troughs x3, they're eating the food but no eggs and one of these hens only says 4 portions despite the fact we've filled them


Our other birds have been eating and laying eggs just fine including the capercaillies and the pheasants

Edit: 60 portions later and we're absolutely sure the turkeys are NOT laying fertile eggs, we've got a single unfertile egg at best
Secondary Edit: WE FINALLY HAVE EGGS! Do they just take really long to lay them? 

sekelsta, Nov 25th 2025 at 1:35 AM

: )

Two days ago I was on an airplane, so I definitely couldn't have done it then xD

AzuliBluespots, Nov 24th 2025 at 6:48 PM

Hoo boiii I wish this was released like two days ago, but I'll take it! I can finally have my colorful chimkens!

sekelsta, Nov 24th 2025 at 1:03 PM

Sammykins Not sure why that's happening but in 1.21 the birds no longer need the modded nestboxes and should be using the vanilla henboxes. All remaining code the mod provides is solely for changing out the modded block for vanilla ones in older worlds. Since you're encountering a problem with it, try doing that replacement manually, and it should help.

sekelsta, Nov 24th 2025 at 12:58 PM

Issue of birds not being tempted by basket traps now fixed in 1.6.6, thank you Dray. Also fixed scrambled eggs being invisible.

SpacedInvader, Nov 15th 2025 at 10:08 AM (modified Nov 15th 2025 at 10:11 AM)

yo what traps capture these pheasents??? i've tried reed basket and crate traps, i've tried grain and berry bait, it's like they don't interact with traps at all

Damonicus1986, Nov 14th 2025 at 11:14 AM

can we have compatibility with expanded foods ?   its not a crash just an error

Spoiler
4.11.2025 11:07:48 [Error] Patch 2 (target: moreanimals:itemtypes/egg.json) in detailedanimals:patches/egg.json failed because supplied path /transitionablePropsByType/*-pickled/0/freshHours/avg is invalid: The json path /transitionablePropsByType/*-pickled/0/freshHours/avg was not found. No such element 'transitionablePropsByType' at the root path
14.11.2025 11:07:48 [Error] Patch 3 (target: moreanimals:itemtypes/egg.json) in detailedanimals:patches/egg.json failed because supplied path /transitionablePropsByType/temp is invalid: The json path /transitionablePropsByType/* was not found. No such element 'transitionablePropsByType' at the root path
14.11.2025 11:07:48 [Error] Patch 4 (target: moreanimals:itemtypes/egg.json) in detailedanimals:patches/egg.json failed because supplied path /transitionablePropsByType/*-boiled is invalid: The json path /transitionablePropsByType/temp was not found. No such element 'transitionablePropsByType' at the root path
14.11.2025 11:07:48 [Error] Patch 5 (target: moreanimals:itemtypes/egg.json) in detailedanimals:patches/egg.json failed because supplied path /transitionablePropsByType/* is invalid: The json path /transitionablePropsByType/* was not found. No such element 'transitionablePropsByType' at the root path
Dray, Nov 11th 2025 at 11:51 AM

AzuliBluespots I think the CreateDiet needs updating, I replaced with this from the chicken and it seems to work now

creatureDiet: {
foodCategories: ["Grain"],
weightedFoodTags: [
{ weight: 0.9, code: "fruitmash" },
{ weight: 1, code: "grain" }
],
},
ZeroAresIV, Nov 9th 2025 at 2:31 AM

For some reason the newer versions break the models of some scrambled egg combinations.

Sammykins, Nov 2nd 2025 at 11:52 PM (modified Nov 3rd 2025 at 12:03 AM)

I'm having issues, I have 1 male turkey and 1 turkey hen, the hen lays eggs but not in the nest box, and if I try to pick up the nest box I get an infinite amount of nest boxes for some reason, I can just keep palcing more and more down.

sekelsta, Nov 1st 2025 at 5:25 PM

EthelVril SkidInc Now fixed in 1.6.5

LillyTheDragon That error message indicates you have more than one copy of the mod installed.

The other errors reported below were to do with Expanded Foods compatibility and may have already been fixed by L33tman.

KarinaWinsmore, Nov 1st 2025 at 2:01 AM

Thank you for this mod! Now i can have eggs and feathers while living in artic.

Bl0ckparty, Oct 29th 2025 at 8:02 PM

Thank you for making the eggs compatible with Expanded Foods!  I really appreciate it!

StellarHarbour, Oct 26th 2025 at 9:07 AM

More Animals (More Birds)

LillyTheDragon, Oct 25th 2025 at 12:22 PM

Here is the full crash report from testing with just the updated version of More Animals:

Crash Report
Game Version: v1.21.5 (Stable)
10/25/2025 1:29:30 PM: Critical error occurred
Loaded Mods: airtightaxles@1.0.0, artspaperlantern@1.0.0, barkbeetle@1.0.4, betterforest@0.1.1, bola@1.4.0, canoemode@1.0.4, canoemodcircuitspatch@2.0.0, catchledge@0.5.9, chickenfeed@1.1.9, chiseltools@1.15.3, clay_goes_in_mining_bag@1.0.0, crawlanddive@0.2.2, cutthefat@1.0.3, driedpeat@1.1.1, bovinae@0.3.2, chelonioidea@1.0.4, elephantidae@1.0.15, felinae@0.2.11, iniidae@0.1.4, machairodontinae@1.0.27, meiolaniidae@0.1.7, pantherinae@1.2.2, rhinocerotidae@1.0.21, sirenia@1.0.24, spheniscidae@1.0.13, freelook@1.0.3, hangingoillamps@1.0.5, JacksFirewood@1.1.0, lightlevelone@2.0.0, millwright@1.2.9, moreundergarmentsupdated@0.0.6, moreicons@1.1.1, moretorchholders@1.0.1, overhaullib@1.12.11, particlesplus@2.3.1, pemmicantofu@1.0.4, pigfeed@1.0.9, playermodellib@1.2.1, primitivesurvival@3.9.9, quicklimepk@1.1.1, fseasonedfirewood@1.2.5, shelfobsessed@1.8.3, snowcaps@0.0.0, soaplyeandbloom@1.3.6, spyglass@0.6.0, tankardsandgoblets@1.3.2, usefultraders@2.3.1, vaultandroll@0.1.1, game@1.21.5, vsimgui@1.1.14, weedgardens@1.0.1, wildfarmingrevival@1.4.0, airthermomod@0.3.0, animalcages@4.0.1, antlershorns@1.3.2, apeflowerpots@1.3.1, attributerenderinglibrary@2.3.0, egocaribautomapmarkers@4.0.3, flags@1.1.12, betterfirepit@1.2.0, betterhopper@1.2.1, betterloot@2.0.1, betterruins@0.5.0, billposting@1.1.0, biomes@1.21.0, blocksoverlay@4.5.4, bloodtrail@1.1.5, butchering@1.10.8, butteflydisplay@1.1.0, carryon@1.12.1, cartwrightscaravan@1.7.3, combatoverhaul@0.10.9, commonlib@2.8.0, configlib@1.10.8, corduroyroads@1.0.3, dampenedanvil@1.1.0, tzdebarkedfirewood@1.0.2, eggpiemod@0.1.0, enhancedhandbook@1.7.1, tackandequipment@1.0.0, farmlanddropswithnutrients@1.2.2, farseer@1.3.2, fleeexhaustion@1.2.0, foodshelves@2.3.2, fromgoldencombs@1.9.4, genelib@2.1.1, goblinears@2.3.2, hydrateordiedrate@2.2.24, immersiverope@1.0.7, improvedsheepupdate@1.0.2, jaunt@2.1.1, jopainting@1.5.0, knapster@3.0.0, koboldrdx@1.0.28, maltiezcrossbows@1.6.6, meteoricexpansion@1.2.6, moreanimals@1.6.4, naturalfertilizer@1.3.0, petai@4.0.1, purposefulstorage@1.4.1, tzquarteredfirewood@1.0.1, realsmoke@1.1.9, rubberbandaid@1.0.0, scaffolding@1.2.5, simpletailoring@1.1.6, slowtox@3.0.3, smithingplus@1.8.3, sonitofearthefire@1.0.2, sonitoforagerbasket@1.2.1, stablesurface@0.0.2, statushudcont@4.0.1, stepfixelk@0.0.3, cookie12000stickbeam@1.2.2, stonebakeoven@1.2.0, substrate@1.1.4, terraprety@7.0.8, thecritterpack@1.3.4, universalhusbandry@1.0.0, variantmeals@2.6.1, versionchecker@1.2.2, visorhelmets@1.1.4, creative@1.21.5, survival@1.21.5, woodenfortifications@2.0.10, woodenshuttersandmore@1.2.31, zippysmoosetweaks@1.1.0, armory@1.4.1, autoconfiglib@2.0.9, cats@4.0.0, draconis@1.1.2, elkjaunt@1.2.0, equus@1.2.0, foxtaming@1.7.2, fueledwearablelights@1.1.0, harepet@1.3.1, heraldry@1.0.1, passablebranches@0.0.3, playercorpse@1.12.0, quiversandsheaths@0.5.2, realsmokeforchiseltools@1.1.1, stonequarry@3.5.1, storageoptions@2.0.0, tabards@0.2.1, wolftaming@4.0.1, heraldrybanners@1.0.0, tabatdsemblems@0.0.1
System.Exception: Please restart the game. The mod's .dll was already loaded and cannot be reloaded. Most likely cause is switching mod versions after already playing one world. Other rare causes include two mods with .dlls with the same name
---> System.IO.FileLoadException: Assembly with same name is already loaded
at System.Runtime.Loader.AssemblyLoadContext.<LoadFromPath>g____PInvoke|5_0(IntPtr __ptrNativeAssemblyBinder_native, UInt16* __ilPath_native, UInt16* __niPath_native, ObjectHandleOnStack __retAssembly_native)
at System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at Vintagestory.Common.ModAssemblyLoader.LoadFrom(String path) in VintagestoryLib\Common\API\ModAssemblyLoader.cs:line 36
at Vintagestory.Common.ModContainer.<>c__DisplayClass37_0.<LoadAssembly>b__0(String path) in VintagestoryLib\Common\API\ModContainer.cs:line 544
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
at Vintagestory.Common.ModContainer.LoadAssembly(ModCompilationContext compilationContext, ModAssemblyLoader loader) in VintagestoryLib\Common\API\ModContainer.cs:line 543
--- End of inner exception stack trace ---
at Vintagestory.Common.ModContainer.LoadAssembly(ModCompilationContext compilationContext, ModAssemblyLoader loader) in VintagestoryLib\Common\API\ModContainer.cs:line 570
at Vintagestory.Common.ModLoader.instantiateMods(List`1 mods) in VintagestoryLib\Common\API\ModLoader.cs:line 285
at Vintagestory.Common.ModLoader.LoadMods(List`1 mods, IEnumerable`1 disabledModsByIdAndVersion) in VintagestoryLib\Common\API\ModLoader.cs:line 261
at Vintagestory.Client.NoObf.SystemModHandler.SinglePlayerStart() in VintagestoryLib\Client\Systems\ModHandler.cs:line 262
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerAssets_Initial() in VintagestoryLib\Client\Systems\Startup.cs:line 341
at Vintagestory.Client.NoObf.ClientSystemStartup.<HandleWorldMetaData>b__23_0() in VintagestoryLib\Client\Systems\Startup.cs:line 327
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 767
at Vintagestory.Client.GuiScreenConnectingToServer.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenConnectingToServer.cs:line 298
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 760
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 663
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 112
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 338
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 133
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
System.IO.FileLoadException: Assembly with same name is already loaded
at System.Runtime.Loader.AssemblyLoadContext.<LoadFromPath>g____PInvoke|5_0(IntPtr __ptrNativeAssemblyBinder_native, UInt16* __ilPath_native, UInt16* __niPath_native, ObjectHandleOnStack __retAssembly_native)
at System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at Vintagestory.Common.ModAssemblyLoader.LoadFrom(String path) in VintagestoryLib\Common\API\ModAssemblyLoader.cs:line 36
at Vintagestory.Common.ModContainer.<>c__DisplayClass37_0.<LoadAssembly>b__0(String path) in VintagestoryLib\Common\API\ModContainer.cs:line 544
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
at Vintagestory.Common.ModContainer.LoadAssembly(ModCompilationContext compilationContext, ModAssemblyLoader loader) in VintagestoryLib\Common\API\ModContainer.cs:line 543
LillyTheDragon, Oct 25th 2025 at 12:21 PM

Hey, just wanted to let you know that when I was updating this mod from 1.6.3 to 1.6.4 in my game, it seemed to have caused my game to crash while loading my save, saying this:

Crash Report
System.Exception: Please restart the game. The mod's .dll was already loaded and cannot be reloaded. Most likely cause is switching mod versions after already playing one world. Other rare causes include two mods with .dlls with the same name
---> System.IO.FileLoadException: Assembly with same name is already loaded

(I'll put the full crash report in another comment as I couldn't post this comment with it)

I'm not sure what exactly caused it, but I've spent around an hour+ now trying to work out what was causing the crash. From what I can figure out, both of the two mods I updated were causing the same crash. I tested both mods together and one at a time, and whenever I use the updated version of each mod (together or separately), the game crashes, saying the same thing... 

Rolling back to the previous mod version of each mod I used, 1.6.3 in this mod's case, fixed the crashing...

All my testing was done with all the other mods I used still in the mods folder, and I haven't tried testing if the crashing still happens with only this mod installed, since the problem seemed to be related to the two mods I updated at the same time.

In case it is relevant, the other mod I was updating that caused a similar crash to happen was the Player Model Lib mod (https://mods.vintagestory.at/playermodellib).


I hope this is helpful.

Sinemu, Oct 18th 2025 at 9:45 AM

The birds added by the mod don't hatch eggs; they just hatch immediately. I also saw this error in the load world logs, which is most likely related.

Spoiler
[Error] Item with code moreanimals:egg-pheasant-raw has defined an item class EggCrack, but no such class registered. Will ignore.
[Error] Item with code moreanimals:egg-goldenpheasant-raw has defined an item class EggCrack, but no such class registered. Will ignore.
[Error] Item with code moreanimals:egg-capercaillie-raw has defined an item class EggCrack, but no such class registered. Will ignore.
[Error] Item with code moreanimals:egg-blackgrouse-raw has defined an item class EggCrack, but no such class registered. Will ignore.
[Error] Item with code moreanimals:egg-grouse-raw has defined an item class EggCrack, but no such class registered. Will ignore.
[Error] Item with code moreanimals:egg-sagegrouse-raw has defined an item class EggCrack, but no such class registered. Will ignore.
[Error] Item with code moreanimals:egg-rhea-raw has defined an item class EggCrack, but no such class registered. Will ignore.
[Error] Item with code moreanimals:egg-prairiechicken-raw has defined an item class EggCrack, but no such class registered. Will ignore.
[Error] Item with code moreanimals:egg-greaterprairiechicken-raw has defined an item class EggCrack, but no such class registered. Will ignore.
EthelVril, Oct 15th 2025 at 3:39 AM

Getting this error spammed over and over causing freezes:
14.10.2025 19:44:15 [Error] Missing mapping for texture code #skin during shape tesselation of item moreanimals:deadbird-capercaillie-chick-rotten using shape butchering:creatures/game/chicken/chicken-baby-dead

AzuliBluespots, Oct 14th 2025 at 2:27 PM (modified Oct 15th 2025 at 4:45 PM)

Fefa BlueFuryDragon Karmauh 

The animal cages mod has compatibility with it already, you just need to put the animal IDs in the modconfig file. There's a bunch of them for other mods too in the Animal Cages discord, you can probably share them since it's just text to add to the animalcages.json modconfig file.

 

Catasteroid sekelsta
I believe the capture behavior from the vanilla basket trap stopped working in 1.21 altogether for your birds. I can SEE chickens approaching the trap and getting caught, but turkeys (I'm in the south) and golden pheasants aren't even interested in it. I thought at first it was the non-vanilla traps or grains (floral zones) but nothing seemed to work until I noticed the chickens actually seeking the food in the trap.

Darkstarr, Oct 6th 2025 at 8:08 PM

we are getting the exact same error on ouur server

 

Lucian_Fallen, Oct 2nd 2025 at 10:07 AM
[Error] Patch 2 (target: moreanimals:itemtypes/egg.json) in expandedfoods:patches/compatibility/moreanimals/egg.json failed because supplied path /texture is invalid: The json path /texture was not found. No such element 'texture' at the root path
Should I be worried ?
Karmauh, Oct 1st 2025 at 10:44 PM

Seconding BlueFuryDragon, animal cages compatibility would be p neat.

BlueFuryDragon, Sep 28th 2025 at 8:27 AM

I would also like to catch the birds with the animal cages mod. :)

AtrophyTwink, Sep 25th 2025 at 3:35 PM

Anyone else having issues with animals not eating from troughs or sitting in nestboxes? I'm not sure if its this mod as it's all animals, not just these birds, just trying to narrow it down. My vanilla chickens wont sit on their eggs and no animal will eat from troughs but will still eat food dropped on the ground. 

Calvinist, Sep 24th 2025 at 2:17 AM

Do they fly

SkidInc, Sep 23rd 2025 at 9:33 AM (modified Sep 23rd 2025 at 9:34 AM)

I don't know which side is the issue here so I'm reporting it to both, but there some cross compatibility issue with Butchering and More Animals (More Animals claims compatibility with 1.21 Butchering), it's not causing any crashes or gameplay problems but it is flooding the client-main.log file on client start and server connect. The issue I'm more pointing out is there are 1000 log entries each time the mods load when there only need be 1 per animal that is missing an assist, see: https://pastebin.com/UPb8BBPq

Fefa, Sep 23rd 2025 at 5:44 AM

could you make it compatible with animal cages mod? To be able to catch your birds with the small cages from animal cages

Yelb, Sep 21st 2025 at 8:27 AM

Hi.

 

Yep, crash with the rot stuff.Not sure about Butchering mod, as there is a long error long, hundreds of similar lines : [Client Error] Missing mapping for texture code #skin during shape tesselation of item moreanimals:deadbird-pheasant-chick-skinned using shape butchering:creatures/game/chicken/chicken-baby-dead

Ensorcelled, Sep 20th 2025 at 6:49 PM

Thanks for confirming PandaBearJelly .

Hopefully they can remove that line so clients can download the "fixed" version. 

I did find that removing it from the server didn't help but does work for solo games.

PandaBearJelly, Sep 20th 2025 at 5:02 PM (modified Sep 20th 2025 at 5:10 PM)

Confirming game crashes whenever "rot" handbook page is opened. Only mod installed when testing.

 

Removing "assets\moreanimals\recipes\grid\butchering\rot.json" resolves the issue.

Pankar, Sep 19th 2025 at 12:59 PM

Ensorcelled, didn't test it with Butchery mod, playing now without it.

But just delete recipe for "Rot" in this mod:

"assets\moreanimals\recipes\grid\butchering\rot.json"

 

Catasteroid, pls check, without Butchering mod when when trying  to open "Rot" in hanbook, client crushed.

 

Ensorcelled, Sep 17th 2025 at 10:48 PM

version 1.21.1 of game with version 1.6.2 of mod, when clicking on rot in the index it crashes the client with a recipe error pertaining to this line in your mod:

"*-rotten": { "skin": { "base": "game:block/creature/rot/rot" } },

server just ignores it and says client disconnected.

 

ProrokFYNTK, Sep 17th 2025 at 4:09 PM

Louv Thank you kind stranger

Louv, Sep 17th 2025 at 10:55 AM

ProrokFYNTK - I added this midsave and it was fine, just took a few mins for everything to spawn in. I didn't notice any issues with The Critters Pack which I also already had installed on that save :) hope that helps

ProrokFYNTK, Sep 16th 2025 at 2:07 PM

Hey, quick question since I can't find an answer anywhere, is it safe to add this mod to an existing world/save?    And another question: If it is safe to add, will it be compatible with The Critters Pack? Thanks upfront

 

Nachi, Sep 16th 2025 at 5:15 AM

I am confused by the basket trap bug apparently not working for vanilla hens; I went on here to report about it, saw the known bug listed, and scratched my head because I already caught a vanilla hen and a vanilla rooster yesterday (granted, not many of the other hens seemed interested at the time).

 

Vintage Story 1.21.1 and mod version 1.6.2

Kyvan, Sep 13th 2025 at 4:05 PM

Hey I need assistance I tried using the Mod but my Capercallies are not using the henbox or Eating from the trough. There also isnt a nestbox recipe that indicates whether capercallies are using it or not. 

 

Do you know which mods would effect the recipe of the nestbox?

AnniPicto, Sep 12th 2025 at 1:57 AM

I can't catch these birds in traps. I catch them the same way I catch regular chickens. I set a trap made of a basket of cattails. I pour rye grains into it. I walk away from the trap. And nothing happens.

I spent 5 times more time on this than with all my chickens, and I didn't catch a single bird from the mod. Not a single bird ate the grains, not a single trap broke. It seems they don't care what's in the trap at all. I don't understand what I'm doing wrong.

Sianks, Sep 8th 2025 at 12:02 AM

is it only fo rme, or animals eyes are glitching? They seems to have two textures overlapping each other, or one textute thats flashing non stop

RJSlip, Sep 7th 2025 at 6:05 AM

This error after installing this mod:

[Error] Patch 2 (target: moreanimals:itemtypes/egg.json) in expandedfoods:patches/compatibility/moreanimals/egg.json failed because supplied path /texture is invalid: The json path /texture was not found. No such element 'texture' at the root path

Ikaahi, Sep 7th 2025 at 1:32 AM

Itd be cool if capercaillie males occasionally get hyper aggro during spring, since irl they can be quite feisty during that time and antagonize humans

JokoJose, Sep 6th 2025 at 1:02 PM

More animals, more animals lol, my world feels so empty with most animals mod out there being outdated still :(

Thanks for this mod even if is only 4 animals, is better than vanilla's empty map lol

IgnisPolonia, Sep 4th 2025 at 10:46 AM

Please update dear autors to version 1.21. Great mood

ChromaticEntropy, Sep 2nd 2025 at 9:16 PM

If this mod is removed would you forsee it breaking anything?

SkidInc, Sep 2nd 2025 at 3:32 PM

Patch files for bears and foxes need -adult adding to them.

 

Spoiler!

2.9.2025 16:28:08.290 [VerboseDebug] Patch 0 in moreanimals:patches/bear.json: File game:entities/animal/mammal/bear.json not found

2.9.2025 16:28:08.290 [VerboseDebug] Patch 1 in moreanimals:patches/bear.json: File game:entities/animal/mammal/bear.json not found

2.9.2025 16:28:08.290 [VerboseDebug] Patch 0 in moreanimals:patches/fox.json: File game:entities/animal/mammal/fox.json not found

2.9.2025 16:28:08.290 [VerboseDebug] Patch 1 in moreanimals:patches/fox.json: File game:entities/animal/mammal/fox.json not found

 

OlafGunnerson, Sep 1st 2025 at 7:10 PM

Rozana
Butchering's dev has stated that 1.21 broke all animal compatibility from other mods. He will be updating compatibility as other mods move to 1.21's new standards for modded animals.

LaurelAU, Aug 31st 2025 at 5:52 PM

Butchering did just update to 1.21, but it might still be broken!

Rozana, Aug 31st 2025 at 3:17 AM

Hi, i tried your mod in 1.21, and i couldnt butcher pheasants, it was doing the action of butchuring, but was never giving the meat. Is this a normal feature or a bug? (im also using butcher mod but didnt tried to use it to butcher the animals of your mod)

animatiV, Aug 27th 2025 at 6:32 PM

I made a Polish translation:

pl.json

{
"item-handbooktitle-creature-pheasant-*": "Opieka i chodowla",
"item-handbooktext-creature-pheasant-*": "Bażanty, bażanty złociste, głuszce i indyki są hodowane w taki sam sposób, jak kury; można karmić je ziarnem z małych koryt lub alternatywnie rzucać ziarno lub owoce na ziemię, aby mogły jeść. Nie składają jaj na ziemi, więc albo skorzystają z uniwersalnego gniazda, albo budują własne, z którego mogą korzystać jedynie osobniki tego samego gatunku. Po złożeniu trzech jaj w gnieździe; samica bażanta, bażanta złocistego lub głuszca będzie musiała wysiadywać jaja przez pięć dni, aż się wyklują. Pisklęta bażanta, bażanta złocistego i głuszca potrzebują siedmiu dni, aby dojrzeć do starszych piskląt, a starsze pisklęta potrzebują kolejnych siedmiu dni, aby dojrzeć do dorosłych osobników, co zajmuje łącznie dwa tygodnie.",

"handbooktitle-henbox": "Użycie",
"handbooktext-henbox": "Umieść gniazdo w miejscu, do którego mają dostęp Twoje ptaki. Podpowiedź dotycząca gniazda wskaże, które gatunki mogą z niej korzystać. Domyślnie są to kury, bażanty, bażanty złociste, głuszce i indyki. Może ona jednak obsługiwać więcej ptaków, jeśli masz zainstalowane mody wprowadzające dodatkowe ptaki. Ptaki będą wolały składać jaja w gniazdach, jeśli są dostępne, niż składać je na ziemi. Gdy budka lęgowa będzie zawierała 3 jaja, kwoka będzie je wysiadywać, aż się wyklują. Jaja mogą być mieszanką jaj różnych gatunków i nadal będą pomyślnie wysiadywane. Gatunek kury nie ma znaczenia dla inkubacji. Kura nie musi pasować do gatunku jaja w gnieździe, aby pomyślnie je wysiedzieć.<br><br>Aby jaja zostały zapłodnione, kury muszą mieć dostęp do samca tego samego gatunku! Kury muszą być <a href=\"handbook://block-trough-genericwood-small-ns\">dobrze nakarmione</a>, aby mogły znosić jaja! Kwoka musi mieć pełny brzuch, zanim usiądzie na jeden cały dzień!<br><br>Jeśli każde gniazdo jest zajęte, kury, które chcą znieść jajko, ale nie znajdą wolnego, pustego gniazda, zniosą jaja na ziemię, które następnie można podnieść. Gracz może również zbierać jaja bezpośrednio z gniazda, klikając <hk>rightmouse</hk>. Jaja złożone na ziemi nigdy nie będą zapłodnione, nie będą mogły być wysiadywane i w związku z tym nigdy się nie wyklują.",

"game:creaturegroup-capercaillie": "Głuszec",
"game:creaturegroup-goldenpheasant": "Bażant złocisty",
"game:creaturegroup-pheasant": "Bażant",
"game:creaturegroup-wildturkey": "Indyk",

"item-creature-pheasant-cock": "Kogut bażanta",
"item-creature-pheasant-hen": "Kura bażanta",
"item-creature-pheasant-chick": "Pisklę bażanta",
"item-creature-pheasant-chick-male": "Pisklę bażanta (Samiec)",
"item-creature-pheasant-chick-female": "Pisklę bażanta (Samica)",
"item-creature-pheasant-cockpoult": "Starsze pisklę bażanta",
"item-creature-pheasant-henpoult": "Starsze pisklę bażanta",
"item-dead-creature-pheasant-cock": "Martwy kogut bażanta",
"item-dead-creature-pheasant-hen": "Martwa kura bażanta",
"item-dead-creature-pheasant-chick*": "Martwe pisklę bażanta",
"item-dead-creature-pheasant-cockpoult": "Martwe starsze pisklę bażanta",
"item-dead-creature-pheasant-henpoult": "Martwe starsze pisklę bażanta",

"item-creature-goldenpheasant-cock": "Kogut bażanta złocistego",
"item-creature-goldenpheasant-hen": "Kura bażanta złocistego",
"item-creature-goldenpheasant-chick": "Pisklę bażanta złocistego",
"item-creature-goldenpheasant-chick-male": "Pisklę bażanta złocistego (Samiec)",
"item-creature-goldenpheasant-chick-female": "Pisklę bażanta złocistego (Samica)",
"item-creature-goldenpheasant-cockpoult": "Starsze pisklę bażanta złocistego",
"item-creature-goldenpheasant-henpoult": "Starsze pisklę bażanta złocistego",
"item-dead-creature-goldenpheasant-cock": "Martwy kogut bażanta złocistego",
"item-dead-creature-goldenpheasant-hen": "Martwa kura bażanta złocistego",
"item-dead-creature-goldenpheasant-chick*": "Martwe pisklę bażanta złocistego",
"item-dead-creature-goldenpheasant-cockpoult": "Martwe starsze pisklę bażanta złocistego",
"item-dead-creature-goldenpheasant-henpoult": "Martwe starsze pisklę bażanta złocistego",

"item-creature-capercaillie-cock": "Kogut głuszca",
"item-creature-capercaillie-hen": "Kura głuszca",
"item-creature-capercaillie-chick": "Pisklę głuszca",
"item-creature-capercaillie-chick-male": "Pisklę głuszca (Samiec)",
"item-creature-capercaillie-chick-female": "Pisklę głuszca (Samica)",
"item-creature-capercaillie-cockpoult": "Starsze pisklę głuszca",
"item-creature-capercaillie-henpoult": "Starsze pisklę głuszca",
"item-dead-creature-capercaillie-cock": "Martwy kogut głuszca",
"item-dead-creature-capercaillie-hen": "Martwa kura głuszca",
"item-dead-creature-capercaillie-chick*": "Martwe pisklę głuszca",
"item-dead-creature-capercaillie-cockpoult": "Martwe starsze pisklę głuszca",
"item-dead-creature-capercaillie-henpoult": "Martwe starsze pisklę głuszca",

"item-creature-wildturkey-cock": "Kogut indyka",
"item-creature-wildturkey-hen": "Kura indyka",
"item-creature-wildturkey-chick": "Pisklę indyka",
"item-creature-wildturkey-chick-male": "Pisklę indyka (Samiec)",
"item-creature-wildturkey-chick-female": "Pisklę indyka (Samica)",
"item-creature-wildturkey-cockpoult": "Starsze pisklę indyka",
"item-creature-wildturkey-henpoult": "Starsze pisklę indyka",
"item-dead-creature-wildturkey-cock": "Martwy kogut indyka",
"item-dead-creature-wildturkey-hen": "Martwa kura indyka",
"item-dead-creature-wildturkey-chick*": "Martwe pisklę indyka",
"item-dead-creature-wildturkey-cockpoult": "Martwe starsze pisklę indyka",
"item-dead-creature-wildturkey-henpoult": "Martwe starsze pisklę indyka",

"game:item-creature-pheasant-chick": "Pisklę bażanta",
"game:itemdesc-creature-pheasant-chick": "Pisklę bażanta",
"game:item-dead-creature-pheasant-chick": "Martwe pisklę bażanta",

"game:item-creature-goldenpheasant-chick": "Pisklę bażanta złocistego",
"game:itemdesc-creature-goldenpheasant-chick": "Pisklę bażanta złocistego",
"game:item-dead-creature-goldenpheasant-chick": "Martwe pisklę bażanta złocistego",

"game:item-creature-capercaillie-chick": "Pisklę głuszca",
"game:itemdesc-creature-capercaillie-chick": "Pisklę głuszca",
"game:item-dead-creature-capercaillie-chick": "Martwe pisklę głuszca",

"game:item-creature-wildturkey-chick": "Pisklę indyka",
"game:itemdesc-creature-wildturkey-chick": "Pisklę indyka",
"game:item-dead-creature-wildturkey-chick": "Martwe pisklę indyka",

"game:block-nestbox": "Gniazdo (przestarzały format, podnieś i postaw by zaktualizować)",
"block-nestbox-empty": "Gniazdo (Puste)",
"block-nestbox-1egg": "Gniazdo (1 jajko)",
"block-nestbox-2eggs": "Gniazdo (2 jajka)",
"block-nestbox-3eggs": "Gniazdo (3 jajka)",

"block-egg-pheasant-1": "Jajko bażanta",
"block-egg-pheasant-2": "Jajka bażanta (2)",
"block-egg-pheasant-3": "Jajka bażanta (3)",
"block-egg-pheasant-broken": "Rozbite jajko bażanta",

"block-egg-goldenpheasant-1": "Jajko bażanta złocistego",
"block-egg-goldenpheasant-2": "Jajka bażanta złocistego (2)",
"block-egg-goldenpheasant-3": "Jajka bażanta złocistego (3)",
"block-egg-goldenpheasant-broken": "Rozbite jajko bażanta złocistego",

"block-egg-capercaillie-1": "Jajko głuszca",
"block-egg-capercaillie-2": "Jajka głuszca (2)",
"block-egg-capercaillie-3": "Jajka głuszca (3)",
"block-egg-capercaillie-broken": "Rozbite jajko głuszca",

"block-egg-wildturkey-1": "Jajko indyka",
"block-egg-wildturkey-2": "Jajka indyka (2)",
"block-egg-wildturkey-3": "Jajka indyka (3)",
"block-egg-wildturkey-broken": "Rozbite jajko indyka",

"item-egg-pheasant-raw": "Surowe jajko bażanta",
"item-egg-goldenpheasant-raw": "Surowe jajko bażanta złocistego",
"item-egg-capercaillie-raw": "Surowe jajko głuszca",
"item-egg-wildturkey-raw": "Surowe jajko indyka",

"recipeingredient-item-egg-pheasant-raw": "Jajka bażanta",
"recipeingredient-item-egg-goldenpheasant-raw": "Jajka bażanta złocistego",
"recipeingredient-item-egg-capercaillie-raw": "Jajka głuszca",
"recipeingredient-item-egg-wildturkey-raw": "Jajka indyka",

"recipeingredient-item-egg-pheasant-raw-insturmentalcase": "Jajka bażanta",
"recipeingredient-item-egg-goldenpheasant-raw-insturmentalcase": "Jajka bażanta złocistego",
"recipeingredient-item-egg-capercaillie-raw-insturmentalcase": "Jajka głuszca",
"recipeingredient-item-egg-wildturkey-raw-insturmentalcase": "Jajka indyka",

"game:meal-ingredient-soup-primary-egg-pheasant-raw": "Jajko bażanta",
"game:meal-ingredient-soup-secondary-egg-pheasant-raw": "Jajko bażanta",
"game:meal-ingredient-soup-primary-egg-goldenpheasant-raw": "Jajko bażanta złocistego",
"game:meal-ingredient-soup-secondary-egg-goldenpheasant-raw": "Jajko bażanta złocistego",
"game:meal-ingredient-soup-primary-egg-capercaillie-raw": "Jajko głuszca",
"game:meal-ingredient-soup-secondary-egg-capercaillie-raw": "Jajko głuszca",
"game:meal-ingredient-soup-primary-egg-wildturkey-raw": "Jajko indyka",
"game:meal-ingredient-soup-secondary-egg-wildturkey-raw": "Jajko indyka",

"item-deadbird-*-chick-*": "Pisklę (Martwe)",
"item-deadbird-capercaillie-*": "Głuszec (Martwy)",
"item-deadbird-goldenpheasant-*": "Bażant złocisty (Martwy)",
"item-deadbird-pheasant-*": "Bażant (Martwy)",
"item-deadbird-turkey-*": "Indyk (Martwy)",

}

I translated everything (including the names and descriptions of nests).

I would be glad if you added them in the next update.

Sussu, Aug 26th 2025 at 11:39 PM

I notice I cant catch any bird in this mod with basket trap.

Spiridon, Aug 25th 2025 at 12:45 PM

not compatible with butchering mod now

AzuliBluespots, Jul 30th 2025 at 5:50 PM

Wait, I know the birds from this mod can be hanged on hooks, skinned and whatnot, but the mod isn't listed on the butchering page.

Did you make it compatible yourself, or did CaptainOats do it? I need to check it again, but during my 1.20.7 playtime, if the animals were let to rot while in the inventory/item state and not anymore on the entity state, they couldn't be "disassembled" into actual rot in the crafting menu like vanilla creatures.

Again, gotta check if it's working in 1.20.12

MidOrange, Jul 17th 2025 at 11:12 PM

Hello there! 

Is this safe to use with other animal or related mods? 

 

Kainda, Jul 17th 2025 at 3:39 AM

@Catasteroid Thank you!

Catasteroid , Jul 14th 2025 at 7:05 PM

Kainda Yes you should be able to add this to an existing world without any problems, though any henboxes you're using will be ignored by the birds the mod adds

Kainda, Jul 9th 2025 at 7:11 AM

Hello!
Is it possible to add this mod to existing worlds?

LunaGore, Jul 7th 2025 at 10:05 PM

Would it be possible to add the animals to animalcages and mob radar configs?

sekelsta, Jun 29th 2025 at 11:30 AM

Version 1.4.2: Bird spawn rates have been reduced. Butchering compatibility now works with the latest Butchering version 1.9.0. Eggs are now 3D shapes.

Confirmed nest box recipe and scrambled egg recipes still work fine in Vintage Story 1.20.12.

Nilo, Jun 20th 2025 at 8:38 PM

Same Issue as Aramyl I cant skin the birds from this mod anymore they'll just hang on the hook and i get the animation and sound of skinning with nothing happening and if I place on the ground no longer get option to skin just pick up.

Bobosaw, Jun 19th 2025 at 3:56 PM

The hen-box and nest-box recipe is the same and the crafting recipe will only produce the henbox which only vanilla hens will lay in. 

Aramyl, Jun 18th 2025 at 9:50 PM

Catasteroid Animals from this mod are no longer able to be skinned. Dropping a Pheasant on the ground doesnt give me an option to skin it with a knife (yes the knife is in my hand). And hanging it on a butcher hook via the Butcher mod also does not allow me to skin it. I am unsure if this has been fixed or not.

Smokefairydust, Jun 16th 2025 at 8:11 PM

this appears to no longer work with the butchering mod, any animal picked up becomes unskinable

 

B0YAR, May 28th 2025 at 1:01 PM

Catasteroid

Great mod! Please add compatibility with new version 1.20.11, Butchering and Food Shelves mods. Thank you!

d_server, May 8th 2025 at 11:58 PM

It works for me in the most recent version of 1.20.10.

Cipek, Apr 26th 2025 at 9:37 AM

We need this mod in the new updates.🤕its awsom

Shion, Apr 23rd 2025 at 1:23 PM

Developer of Food Shelves mod mentioned this:

The compatibility was removed in 1.6.0. Reason being is that More Animals' eggs are 2D sprites, not 3D shapes, which is causing a crash to desktop whenever you put the eggs in the basket and pick it up (making you re-crash on world startup, kinda making you unable to log into your world). I will not be fixing this since the assets shouldn't be sprites in the first place.

Can you make eggs back into 3D shapes, so they would be compatible?

Shion, Apr 14th 2025 at 7:00 PM

The moose's raw hide is invisible when placed on a floor.

Lucian_Fallen, Apr 10th 2025 at 9:21 AM

Game cashes when I put eggs from this mod into egg basket form Food Shelves 🙁 I can't load the save 😢

 

Game Version: v1.20.7 (Stable)
4/10/2025 12:25:32 PM: Critical error occurred in the following mod: foodshelves@1.5.3

System.NullReferenceException: Object reference not set to an instance of an object.
at FoodShelves.Meshing.GenContentMesh(ICoreClientAPI capi, ITextureAtlasAPI targetAtlas, ItemStack[] contents, Single[,] transformationMatrix, Single scaleValue, Dictionary`2 modelTransformations) in Vintage Story\FoodShelvesDEV\FoodShelves\FoodShelves\FoodShelves\code\Utility\Meshing.cs:line 63
at FoodShelves.BlockEggBasket.GenMesh(ItemStack itemstack, ITextureAtlasAPI targetAtlas, BlockPos atBlockPos) in Vintage Story\FoodShelvesDEV\FoodShelves\FoodShelves\FoodShelves\code\Block\BlockEggBasket.cs:line 134
at FoodShelves.BlockEggBasket.OnBeforeRender(ICoreClientAPI capi, ItemStack itemstack, EnumItemRenderTarget target, ItemRenderInfo& renderinfo) in D:\Mods\Vintage Story\FoodShelvesDEV\FoodShelves\FoodShelves\FoodShelves\code\Block\BlockEggBasket.cs:line 110
at Vintagestory.Client.NoObf.InventoryItemRenderer.GetItemStackRenderInfo(ClientMain game, ItemSlot inSlot, EnumItemRenderTarget target, Single dt) in VintagestoryLib\Client\Render\InventoryItemRenderer.cs:line 384
at Vintagestory.Client.NoObf.RenderAPIGame.GetItemStackRenderInfo(ItemSlot inSlot, EnumItemRenderTarget target, Single dt) in VintagestoryLib\Client\API\RenderAPIGame.cs:line 189
at Vintagestory.GameContent.EntityShapeRenderer.RenderHeldItem_Patch2(EntityShapeRenderer this, Single dt, Boolean isShadowPass, Boolean right)
at Vintagestory.GameContent.EntityPlayerShapeRenderer.RenderHeldItem(Single dt, Boolean isShadowPass, Boolean right) in VSEssentials\EntityRenderer\EntityPlayerShapeRenderer.cs:line 330
at Vintagestory.GameContent.EntityPlayerShapeRenderer.DoRender3DOpaque_Patch2(EntityPlayerShapeRenderer this, Single dt, Boolean isShadowPass)
at Vintagestory.Client.NoObf.SystemRenderEntities.OnRenderOpaque3D_Patch0(SystemRenderEntities this, Single deltaTime)
at Vintagestory.API.Client.DummyRenderer.OnRenderFrame(Single deltaTime, EnumRenderStage stage) in VintagestoryApi\Client\API\IClientEventAPI.cs:line 83
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 202
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 816
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 911
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 740
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 170
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 695
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 670
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130

Kaschperle, Mar 1st 2025 at 1:34 AM

just wanted to ask if I am the only one who can't cook those hen eggs into basic scrambled eggs.

Catasteroid , Feb 23rd 2025 at 5:44 PM

Sheepa It's weird I'm getting reports about this recently though maybe users just tolerated it earlier, will look into it

Tels, Feb 22nd 2025 at 9:35 AM

Wulfien The behavior patch problems will be resolved in Wool & More 1.5.5. Sorry for the inconvience.

Sheepa, Feb 20th 2025 at 8:35 PM

Catasteroid I have a question for the author. Is there any way to edit the amount and frequency of spawning new animals? They're sensational, but since I installed them on our server we've literally had an invasion because they're spawning around too much, so I'd like to reduce that a bit. Thank you :)

Sareus, Feb 19th 2025 at 5:15 PM

@Wulfien that is being caused by wool-1.5.4 not this mod.

Wulfien, Feb 17th 2025 at 2:31 AM

Getting another error. 

17.2.2025 02:26:52 [Server Error] Patch 0 (target: game:entities/land/hooved/deer.json) in wool:patches/survival-entities-land-hooved-deer-drops.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck"
}
17.2.2025 02:26:52 [Server Error] Patch 1 (target: game:entities/land/hooved/deer.json) in wool:patches/survival-entities-land-hooved-deer-drops.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck"
}
17.2.2025 02:26:52 [Server Error] Patch 1 (target: game:entities/land/hare-female.json) in wool:patches/survival-entities-land-hare.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 0 (target: game:entities/land/hooved/moose.json) in wool:patches/survival-entities-land-hooved-moose-drops.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 1 (target: game:entities/land/hooved/moose.json) in wool:patches/survival-entities-land-hooved-moose-drops.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 0 (target: game:entities/land/fox.json) in wool:patches/survival-entities-land-fox.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 0 (target: game:entities/land/hooved/goat.json) in wool:patches/survival-entities-land-hooved-goat.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 1 (target: game:entities/land/hooved/goat.json) in wool:patches/survival-entities-land-hooved-goat.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 2 (target: game:entities/land/hooved/goat.json) in wool:patches/survival-entities-land-hooved-goat.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 3 (target: game:entities/land/hooved/goat.json) in wool:patches/survival-entities-land-hooved-goat.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 4 (target: game:entities/land/hooved/goat.json) in wool:patches/survival-entities-land-hooved-goat.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 5 (target: game:entities/land/hooved/goat.json) in wool:patches/survival-entities-land-hooved-goat.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 6 (target: game:entities/land/hooved/goat.json) in wool:patches/survival-entities-land-hooved-goat.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}
17.2.2025 02:26:52 [Server Error] Patch 7 (target: game:entities/land/hooved/goat.json) in wool:patches/survival-entities-land-hooved-goat.json failed because supplied path /server/behaviors/6/drops/- is invalid: The json path /server/behaviors/6/drops/- was not found. Could traverse until /server/behaviors/6, but then 'drops' does not exist. Full json at this path: {
"code": "floatupwhenstuck",
"onlyWhenDead": true
}

Wulfien, Feb 16th 2025 at 10:54 PM

Kinamet

Thank you that work. 

GadGhast, Feb 16th 2025 at 6:37 PM

works for 1.20.4?

Nebux, Feb 16th 2025 at 4:06 PM
Kinamet, Feb 16th 2025 at 1:54 AM

@Wulfien Go to where you installed your mods, open moreanimals_1.4.0.zip\assets\moreanimals\patches\ and edit fox.json.

Change the 11 in every line to 12; "/server/behaviors/11/aitasks/4/entityCodes/-" to "/server/behaviors/12/aitasks/4/entityCodes/-" etc etc.

Thanks to @PetMudstone below

Wulfien, Feb 16th 2025 at 12:04 AM

Having the same errors as others. 

16.2.2025 00:01:12 [Server Error] Patch 3 (target: game:entities/land/fox.json) in moreanimals:patches/fox.json failed because supplied path /server/behaviors/11/aitasks/5/entityCodes/- is invalid: The json path /server/behaviors/11/aitasks/5/entityCodes/- was not found. Could traverse until /server/behaviors/11, but then 'aitasks' does not exist. Full json at this path: {
"code": "emotionstates",
"states": [
{
"code": "aggressiveondamage",
"duration": 15,
"enabledByType": {
"*-pup-*": false,
"*": true
},
"chance": 0.6,
"slot": 0,
"priority": 2,
"accumType": "noaccum"
},
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
},
{
"code": "saturated",
"duration": 1200,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "sum"
}
]
}
16.2.2025 00:01:12 [Server Error] Patch 4 (target: game:entities/land/fox.json) in moreanimals:patches/fox.json failed because supplied path /server/behaviors/11/aitasks/4/entityCodes/- is invalid: The json path /server/behaviors/11/aitasks/4/entityCodes/- was not found. Could traverse until /server/behaviors/11, but then 'aitasks' does not exist. Full json at this path: {
"code": "emotionstates",
"states": [
{
"code": "aggressiveondamage",
"duration": 15,
"enabledByType": {
"*-pup-*": false,
"*": true
},
"chance": 0.6,
"slot": 0,
"priority": 2,
"accumType": "noaccum"
},
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
},
{
"code": "saturated",
"duration": 1200,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "sum"
}
]
}
16.2.2025 00:01:12 [Server Error] Patch 5 (target: game:entities/land/fox.json) in moreanimals:patches/fox.json failed because supplied path /server/behaviors/11/aitasks/5/entityCodes/- is invalid: The json path /server/behaviors/11/aitasks/5/entityCodes/- was not found. Could traverse until /server/behaviors/11, but then 'aitasks' does not exist. Full json at this path: {
"code": "emotionstates",
"states": [
{
"code": "aggressiveondamage",
"duration": 15,
"enabledByType": {
"*-pup-*": false,
"*": true
},
"chance": 0.6,
"slot": 0,
"priority": 2,
"accumType": "noaccum"
},
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
},
{
"code": "saturated",
"duration": 1200,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "sum"
}
]
}
16.2.2025 00:01:12 [Server Error] Patch 6 (target: game:entities/land/fox.json) in moreanimals:patches/fox.json failed because supplied path /server/behaviors/11/aitasks/4/entityCodes/- is invalid: The json path /server/behaviors/11/aitasks/4/entityCodes/- was not found. Could traverse until /server/behaviors/11, but then 'aitasks' does not exist. Full json at this path: {
"code": "emotionstates",
"states": [
{
"code": "aggressiveondamage",
"duration": 15,
"enabledByType": {
"*-pup-*": false,
"*": true
},
"chance": 0.6,
"slot": 0,
"priority": 2,
"accumType": "noaccum"
},
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
},
{
"code": "saturated",
"duration": 1200,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "sum"
}
]
}
16.2.2025 00:01:12 [Server Error] Patch 7 (target: game:entities/land/fox.json) in moreanimals:patches/fox.json failed because supplied path /server/behaviors/11/aitasks/5/entityCodes/- is invalid: The json path /server/behaviors/11/aitasks/5/entityCodes/- was not found. Could traverse until /server/behaviors/11, but then 'aitasks' does not exist. Full json at this path: {
"code": "emotionstates",
"states": [
{
"code": "aggressiveondamage",
"duration": 15,
"enabledByType": {
"*-pup-*": false,
"*": true
},
"chance": 0.6,
"slot": 0,
"priority": 2,
"accumType": "noaccum"
},
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
},
{
"code": "saturated",
"duration": 1200,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "sum"
}
]
}

PetMudstone, Feb 15th 2025 at 2:09 AM

Apparently Vintage Story updated animal definitions work, so this needs an update to fix that. Apparently you just need to change one of the numbers in "/server/behaviors/..." so it shouldn't be too hard to fix.

 

Edit: a friend showed me the following json changes as a possible fix, hopefully it works.

[
{ file: "game:entities/land/fox.json", op: "add", path: "/server/behaviors/12/aitasks/4/entityCodes/-", value: "pheasant-*" },
{ file: "game:entities/land/fox.json", op: "add", path: "/server/behaviors/12/aitasks/5/entityCodes/-", value: "pheasant-*" },
{ file: "game:entities/land/fox.json", op: "add", path: "/server/behaviors/12/aitasks/4/entityCodes/-", value: "goldenpheasant-*" },
{ file: "game:entities/land/fox.json", op: "add", path: "/server/behaviors/12/aitasks/5/entityCodes/-", value: "goldenpheasant-*" },
{ file: "game:entities/land/fox.json", op: "add", path: "/server/behaviors/12/aitasks/4/entityCodes/-", value: "capercaillie-*" },
{ file: "game:entities/land/fox.json", op: "add", path: "/server/behaviors/12/aitasks/5/entityCodes/-", value: "capercaillie-*" },
{ file: "game:entities/land/fox.json", op: "add", path: "/server/behaviors/12/aitasks/4/entityCodes/-", value: "wildturkey-*" },
{ file: "game:entities/land/fox.json", op: "add", path: "/server/behaviors/12/aitasks/5/entityCodes/-", value: "wildturkey-*" }
]

Mokradin, Feb 13th 2025 at 10:36 AM

I have no coding knowledge but could you change your code for each bird to get a better translations from:

"item-deadbird-pheasant-*": "Pheasant (dead)",

To something like that:

"item-deadbird-pheasant-cock": "Pheasant cock (dead)",
"item-deadbird-pheasant-hen": "Pheasant hen (dead)",
"item-deadbird-pheasant-chick": "Pheasant chick (dead)",
"item-deadbird-pheasant-cockpoult": "Pheasant poult (dead)",
"item-deadbird-pheasant-henpoult": "Pheasant poult (dead)",

In french it gives this:

"item-deadbird-pheasant-cock": "Faisan (mort)",
"item-deadbird-pheasant-hen": "Faisane (morte)",
"item-deadbird-pheasant-chick": "Faisandeau (mort)",
"item-deadbird-pheasant-cockpoult": "Jeune faisan (mort)",
"item-deadbird-pheasant-henpoult": "Jeune faisane (morte)",

Thranos, Jan 27th 2025 at 6:35 AM

There's rather a lot of these animals spawning when I use the mod. Is that normal?

AzuliBluespots, Jan 16th 2025 at 2:41 PM

Glorious, GLORIOUS update ✋😫👌

Catasteroid , Jan 14th 2025 at 10:00 PM

BTubbs200 Which sounds in particular are the issue? I can adjust the sound balance or split em up if they're stereo when they're supposed to be mono

BTubbs200, Jan 13th 2025 at 2:21 AM

A few of the turkey sounds are very loud and startling :P

AzuliBluespots, Jan 13th 2025 at 12:05 AM

Btw, I updated the translation to the 1.3.5 version https://pastebin.com/WSYiC31R
And I noticed that there are two instances of "creaturegroup" for each of the birds, first on lines 8 to 11, and then on lines 77 to 80 again. Is that intended?

AzuliBluespots, Jan 12th 2025 at 11:35 PM

Well, I guess the entity AI was changed so that the birds aren't properly patched into the target AI of any bear. The bears chase them, but won't attack and they won't flee.

12.1.2025 20:11:02 [Error] Patch 0 (target: game:entities/land/bear.json) in moreanimals:patches/bear.json failed because supplied path /server/behaviors/9/aitasks/0/entityCodesByType/*/- is invalid: The json path /server/behaviors/9/aitasks/0/entityCodesByType/*/- was not found. Could traverse until /server/behaviors/9/aitasks/0, but then 'entityCodesByType' does not exist. Full json at this path: {
"code": "meleeattack",
"entityCodes": [
"player",
"chicken-*",
"hare-*",
"fox-*",
"raccoon-*",
"pig-*",
"sheep-*",
"deer-*",
"goat-*"
],
"priority": 1.5,
"damageByType": {
"*-black": 10,
"*-brown": 12,
"*-sun": 4,
"*-panda": 8,
"*-polar": 16
},
"damageType": "SlashingAttack",
"damage": 15,
"minDist": 2,
"minVerDist": 1.5,
"slot": 1,
"mincooldown": 1500,
"maxcooldown": 1500,
"attackDurationMs": 800,
"damagePlayerAtMs": 500,
"animation": "Attack",
"animationSpeed": 1,
"sound": "creature/bear/attack",
"damageTierByType": {
"*-black": 5,
"*-brown": 6,
"*-sun": 5,
"*-panda": 5,
"*-polar": 7
}
}

Qiri, Dec 6th 2024 at 12:47 PM

Love the mod ♥ .

Just wanted to let you know about something I just ran into that I think might be a bug? But I've never seen it before now and I've been using the mod for a while. 

I have a coop that has a bunch of different bird types, but the only males are Pheasants, still trying to find males for the others. Well, my chicken laid 2 fertile eggs. She does not have a male chicken to breed with, so I'm assuming she some how mated with the pheasant males? It gave me a good laugh lol. Just thought i'd let ya know it happened, dunno if it was intentional with the mod or not.

Auro, Nov 30th 2024 at 11:28 PM

Reporting a bug: Turkey male chicks grow into Pheasants when they become adult

In the wildturkey-cockpolt.json this line seem to be to blame { code: "grow", hoursToGrow: 168, adultEntityCodes: ["moreanimals:pheasant-cock"] },

Orangutanion, Nov 23rd 2024 at 12:21 AM

I understand this is kind of a big ask, but could you please update this mod to 1.20 prerelease before thanksgiving? I want to hunt turkeys with a blunderbuss.

AzuliBluespots, Oct 18th 2024 at 2:40 AM

I THINK i got one warning message when loading up a world, but I'm not sure what it was. Need to check the nests too - but at least the mod loads on 1.20-pre6 and spawns normally some birds. I even saw a wolf pup chasing a pheasant.

gndrneutralnoun, Aug 29th 2024 at 6:00 PM

I'm also having the issue where turkey cock poults are growing into pheasant cocks.

 
Cattsy, Aug 28th 2024 at 8:28 AM

Thank you for these lovely birds! Are there plans to add quails and partridges?

Aszek572, Aug 7th 2024 at 2:28 AM

Hey, just want to second Stahl's comment from earlier. I've captured a wild turkey hen and it is utterly silent. Additionally the alerts pop up, usually during a lag spike. Looking through the code, I think what's happening is that the file path specified is `moreanimals:sounds/wildturkey`, but there is only a `moreanimals:sounds/turkey` folder. I'm probably going to axe the hen for now, but this might be worth checking what path is given for sound files.

Otherwise, thanks for introducing lots of life to the worlds!

Czerno, Aug 6th 2024 at 12:07 PM

Okay, so I've noticed something very strange in my game, which is that male turkey poults grow up into pheasant cocks, instead of turkey cocks as one would expect. So I took a look at the wildturkey-cockpoult.json and notice it says this on line 109:
{ code: "grow", hoursToGrow: 168, adultEntityCodes: ["moreanimals:pheasant-cock"] }

Falco, Apr 8th 2024 at 7:44 PM

They changed the way animals are assiciated with food and now the animals added by this mod no longer eat from troughs. That also pops up in the logs.

8.4.2024 18:11:47 [Warning] Creature moreanimals:capercaillie-hen has SeekFoodAndEat task but no Diet specified

etc

ErikaVenice, Apr 3rd 2024 at 9:43 PM

sadly i am having the same issue as you are, did you find any fix? Twy

Tentharchitect, Mar 29th 2024 at 5:20 PM

Just to keep you in the loop Catasteroid, we solved it, it was a patching issue with Biomes and the fix has been to sent to Crabb to hopefully update soonish

Cafat, Mar 29th 2024 at 2:57 PM

I cannot get my pheasants to eat from the trough or use the nest box and I am not sure what I'm doing wrong. I tried both version 1.3.3 and version 1.3.2.

I have tested two games so far, and compared them to chicken.
I'm using amaranth and spelt seed in two small troughs (the trough does not say it works with pheasants so I'm not sure if that is the issue)
I'm also using the nestbox but they haven't been using it either. I observed them for multiple days throughout which all other  non-modded animals consumed the food in the trough as well as the refill.

I can't find anyone else complaining about this. Any way I can make them eat and lay eggs?

Thanks in advance!

 

EDIT: I tried running the game with only this mod and -then- they can eat and do everything. I'll try to find if there is a mod conflict..

Twy, Feb 24th 2024 at 7:34 PM

I love this mod, but unfortunately, I started reciving crashes recently after looking at nestbox with a chicken in it :( 

 

Here's the crash log: 

Running on 64 bit Windows 10.0.22635.0 with 16087 MB RAM
Game Version: v1.19.3 (Stable)
24/02/2024 21:23:59: Critical error occurred in the following mod: moreanimals@1.3.3
Loaded Mods: aculinaryartillery@1.1.2, africanmonitorlizards@1.0.7, meteoricironalloy@1.0.0, bettertraders@0.0.5, bloomeryfulldrops@1.0.0, BuggisRandomChanges@3.4.0, chiseltools@1.10.2, claycasting@1.1.5, decor@1.0.14, hqzlights@1.1.1, fantasycreatures@0.7.1, caninae@1.0.10, machairodontinae@1.0.2, pantherinae@1.1.1, giantgouramis@1.0.2, gildedsteel@1.0.1, HangingOilLamps@1.0.1, MoreTorchHolders@1.0.0, oils@1.0.1, peacockbasses@1.1.2, pieontheshelf@1.0.0, pipeleaf@1.4.0, primitivesurvival@3.4.6, sortablestorage@2.2.1, spyglass@0.5.0, Swordz@1.19.3, thecritterpack@0.8.7, truesunfishes@1.1.2, game@1.19.3, abcsreborn@0.1.9, alchemy@1.6.25, ancienttools@1.5.12, animalcages@3.0.2, animationmanagerlib@0.6.3, betterruins@0.3.3, betterstonepath@1.0.3, cancrops@0.2.2, canjewelry@0.2.11, carryon@1.7.4, chickenSit@2.0.1, coinage@1.10.1, commonlib@2.3.2, composter@1.1.0, electricity@0.0.11, fromgoldencombs@1.4.25, herbarium@1.1.0, sailboat@1.2.8, loreweapons@1.0.1, maltiezbows@1.0.3, medievalexpansion@3.13.1, moreanimals@1.3.3, petai@2.2.3, prospecttogether@1.3.0, rustboundmagic@1.5.10, scarecrow@1.4.3, sharablewaypoints@1.5.4, storageoptions@1.0.2, terrapretatrade@1.0.0, tstools@2.0.3, creative@1.19.3, vsimgui@0.3.4, survival@1.19.3, xlib119@0.7.4-dev.1191, apanserbjornstory@0.9.2, bugnetcompatibility@1.0.1, bullseye-continued@2.5.5, cats@2.0.1, configlib@0.4.3, em@2.5.0, foxtaming@1.4.0, fsmlib@0.2.9, playercorpse@1.9.0, slanted_display_cases@1.3.2, stonequarry@3.2.1, xskills119@0.7.5-dev.1191, bricklayers@2.5.0, cancropsxskillscompat@1.0.4, maltiezfirearms@0.4.0-pre.8
System.NullReferenceException: Object reference not set to an instance of an object.
at MoreAnimals.BlockEntityNestBox.GetBlockInfo(IPlayer forPlayer, StringBuilder dsc) in C:\Users\user\Downloads\nestboxsrc\src\nestbox.cs:line 540
at Vintagestory.API.Common.Block.GetPlacedBlockInfo_Patch2(Block this, IWorldAccessor world, BlockPos pos, IPlayer forPlayer)
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.ComposeBlockInfoHud() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 111
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 57
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 808
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 724
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 200
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 675
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 650
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 318
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries for Vintagestory.exe, the latest 1
==================================
{ TimeGenerated = 18/02/2024 02:47:41, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.19.3.0, time stamp: 0x65310000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process ID: 0x0xbfc
Faulting application start time: 0x0x1da6203e93f76cc
Faulting application path: C:\Users\Twy\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Users\Twy\AppData\Roaming\Vintagestory\Lib\openal32.dll
Report ID: 134a284e-080d-4385-8a2c-d0aa73e4c52e
Faulting package full name:
Faulting package-relative application ID: }

Cookieie, Feb 16th 2024 at 11:25 PM

I love all the new wildlife in my game. However, My game crashed when I attempted to set a wild turkey egg on the ground. Also, is it possible to boil the wild bird eggs?  I tried, didn't work. 

Stahl, Feb 13th 2024 at 5:58 PM

Got a client warning: "Audio File not found: moreanimals:sounds/wildturkey/wildturkeyhenalert1.ogg"

Is it missing or just complaining for the joy of it? 😅

Catasteroid , Feb 10th 2024 at 8:46 PM

SuaveDoggo I'll take a look, they shouldn't be attacking hares- they're not in the list of targets they'll consider for attacking last I checked
MrSprinkleTitz I've considered several like ptarmigans, prairie chickens, an assortment of pheasant species, blue or green peacocks as well as quail and partridge, making the textures is always a fairly time-consuming task to produce a result I'm happy to ship

MrSprinkleTitz, Feb 8th 2024 at 12:32 AM

Do you happen to have any other game birds planned? I was thinking about quail recently and I think they would be a perfect addition.

SuaveDoggo, Feb 7th 2024 at 11:26 PM

Is it possible to reduce their aggro distance ? My minimap is absolutely covered in corpse locations because they seem to have an innate desire to hunt and genocide every hare around my camp :/

Cojo, Feb 5th 2024 at 1:47 AM

Just so you're aware, the issue of crashing when looking at nest boxes is happening again, on the latest version of both the mod and the game, Catasteroid

AzuliBluespots, Feb 4th 2024 at 10:11 AM

Updated pt-br strings!
https://pastebin.com/5ZfTLBGK

Pervy_Sage, Feb 2nd 2024 at 8:12 PM

These looks very similar to the models from Terra Firma Craft/Terra Firma Punk. Nice job.

l33tmaan, Jan 30th 2024 at 11:36 PM

Well, good to hear chickens do it... but what about these exotic birds? I'm leaning towards yes, but I have no real idea.

PetMudstone, Jan 30th 2024 at 8:24 PM

Thanks for the update! I can confirm that the birds all have diets visible and my capercailie hen finally laid eggs after eating enough portions. I do want to note however that common group names don't have localization, which makes mousing over troughs a bit awkward but that's just a nitpick.

Catasteroid , Jan 30th 2024 at 12:32 PM

l33tmaan yeah that'd be cool, when I had a smallholding I'd usually crush the shells from discarded eggs before providing it to my hens which they'd eat fairly enthusiastically, but they wouldn't wolf them down like they would with some other things I offered to them

AzuliBluespots, Jan 30th 2024 at 12:02 PM

AW YEEEEAH MAN!
Also, the eggshells serve as food for the pigs, but yeah, I guess it should works for the birds or at least the chickens.

l33tmaan, Jan 30th 2024 at 12:15 AM

Hey, in the next update of ACA I'll make it so chickens eat any leftover egg shells you might have. I think they do that IRL, right?
Anyway, should I do the same for birds from this mod?

Catasteroid , Jan 29th 2024 at 11:06 PM

Yanazake I'll implement these changes immediately, thank you for pointing it out
PetMudstone I've added the diet and trap attributes to every entity in the mod, hopefully it should lead to them eating properly and traps functioning correctly with them

PetMudstone, Jan 26th 2024 at 10:50 PM

Playing with this mod on 1.19.2 and 1.19.3 and for some reason my capercailie hens aren't laying eggs even though there's a capercailie cock with them and I provided grain in a small trough (which they don't seem to eat out of). Notably, the chickens I have actually laid eggs and eat out of the trough. I'm using proper nest boxes too, which explicitly say that capercailies will use them.

Edit: I checked the mod's config and none of the added birds have actual diets defined! Thus they won't eat any food, trough or dropped. I did add diets to them all (and also added additional language support so that troughs would say they supported every single variant of bird) but I'll have to wait and see if they actually lay eggs now that they eat.

AzuliBluespots, Jan 25th 2024 at 12:06 AM

Just to be sure, after a big headache, I made a temporary update to this. You still need the mod, and then you overwrite the contents with this. It's only a single entities folder with all 20 stages of these birds. Won't do anything on its own.
Either extract the mod or put this over the entities folder in the mod's zip file.

https://www.dropbox.com/scl/fi/hpu4w3zzzmjk0rjrfq8by/moreanimalscatchable.zip?rlkey=n8puhzcmdn3gpq86pb8v080y2&dl=0

This will let you catch most, if not all of the birds with the new vanilla trap.

edit: Something is wrong with my implementation. It seems to work in offline play, but the server didn't recognize the mod when I uploaded my edited version. Hoping for an update to the translation and the addition of the new trap setting. They need a diet for it to work.

AzuliBluespots, Jan 24th 2024 at 6:07 PM

I hope this gets updated soon, maybe, just maybe, you could add the new catchable attributes and values to these birds! I know animal cages is a thing, but I'm having issues between it and another mod. Might do a temporary implementation myself, but it would be amazing if it was on the official mod!

Hydromancerx, Jan 18th 2024 at 6:07 PM

Some ideas for more birds ...
- Indian Peafowl (Pavo cristatus)
- Green Peafowl (Pavo muticus)
- Peacock- Pheasant (Polyplectron napoleonis)
- Occllated Turkey (Meleagris ocellata)
- Austalian Bushturkey (Alectura lathami)
- Rock Ptarmigan (Lagopus muta)
- Helmeted Guneafowl (Numida meleagris)
- Sage Grouse (Centrocercus urophasianus)
- Califonia Quail (Callipepla californica)
- Gray Partridge (Perdix perdix)
Thanks in advance!

AzuliBluespots, Jan 13th 2024 at 6:00 PM

Oh dang, this was updated but not on Crowdin. No matter, I'll cook up another updated json file.

Here you go! Updated for 1.3.1!
https://pastebin.com/DqfW68pK

Love the turkey models, btw :3

Catasteroid , Dec 11th 2023 at 8:35 PM

QuentinP I appreciate the offer, could you send a DM to me on discord and we can discuss compiling my code

QPTech, Dec 11th 2023 at 10:55 AM

Catasteroid do you want me to try and compile it?

Catasteroid , Nov 25th 2023 at 10:16 PM

I'm gonna need to find someone to compile the nest box code with .NET 7 for me as I cannot do it myself without freezing my PC, I'll update this as soon as I can get that done

Mosquito, Nov 25th 2023 at 8:03 AM

Hen box with 3 eggs crashes client when any player looks at the nest in gm 1 or gm 2  with vanilla hens or pheasants laying eggs. this happens only on certain block locations.

Running on 64 bit Windows with 32693 MB RAM
Game Version: v1.18.15 (Stable)
11/24/2023 3:36:36 PM: Critical error occurred in the following mod: moreanimals@1.2.4
Loaded Mods: aculinaryartillery@1.0.15, aurafurypets@1.2.0, autowalk@1.0.4, bettercrates@1.6.0, betterruins@0.2.4, Ceramos@0.4.1, chiseltools@1.9.3, extrachests@1.7.0, foundrymod@1.0.0, millwright@1.1.1, primitivesurvival@3.3.0, specializedbags-10Slot@0.4.2, temporalstone@1.0.0, translocatorengineeringredux@1.4.7, game@1.18.15, wildcraft@1.6.6, alchemy@1.6.16, alloycalculator@1.0.0, ancienttools@1.5.9, betterfirepit@1.1.1, canmarket@0.3.14, carryon@1.6.0, commonlib@2.2.0, electricity@0.0.10, expandedfoods@1.6.8, farmlanddropssoil@1.4.0, hudclock@3.3.0, knapster@2.6.1, medievalexpansion@3.11.1, miningtools@1.1.4, moreanimals@1.2.4, petai@1.8.1, prospectorinfo@4.3.0, th3dungeon@0.2.0, vtpp@1.1.0, creative@1.18.15, survival@1.18.15, workbenchexpansion@1.7.0, xlib@0.7.4, cats@1.8.0, em@2.4.1, linearpower@0.2.1, playercorpse@1.8.0, wolftaming@1.7.3, xskills@0.7.5, bricklayers@2.4.0
System.NullReferenceException: Object reference not set to an instance of an object.
at MoreAnimals.BlockEntityNestBox.GetBlockInfo(IPlayer forPlayer, StringBuilder dsc)
at Vintagestory.API.Common.Block.GetPlacedBlockInfo_Patch1(Block this, IWorldAccessor world, BlockPos pos, IPlayer forPlayer)
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.ComposeBlockInfoHud() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 57
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.BlockInView() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 190
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.Every15ms(Single dt) in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 156
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 84
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 809
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 711
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 163
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 668
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 643
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 77
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 313
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries containing Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 11/24/2023 3:22:09 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 2007150627803250050, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.18.15.0
P3: 64e841c5
P4: openal32.dll
P5: 1.23.0.0
P6: 63dd31ad
P7: 40000015
P8: 00000000000df046
P9:
P10:

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERB8F8.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERBD8C.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERBDAD.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERBDAB.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERBDCB.tmp.txt

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_3278c09e339ad58fdb4a48929ddf95e5f2060ca_ee8069fc_1c376c11-7bd5-4495-8913-cb1f1842274f

Analysis symbol:
Rechecking for solution: 0
Report Id: 88a462d9-2669-4408-bb27-d5c8a4174096
Report Status: 268566528
Hashed bucket: 38dd2bbe130a69d3fbdad4dc94ea3d82
Cab Guid: 0 }
--------------
{ TimeGenerated = 11/24/2023 3:22:06 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.18.15.0, time stamp: 0x64e841c5
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x2b98
Faulting application start time: 0x01da1f243669662a
Faulting application path: C:\Vintagestory\Vintagestory.exe
Faulting module path: C:\Vintagestory\Lib\openal32.dll
Report Id: 88a462d9-2669-4408-bb27-d5c8a4174096
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 11/22/2023 4:08:47 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 2007150627803250050, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.18.15.0
P3: 64e841c5
P4: openal32.dll
P5: 1.23.0.0
P6: 63dd31ad
P7: 40000015
P8: 00000000000df046
P9:
P10:

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER78ED.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER7D72.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER7DA2.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER7DA0.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER7DB1.tmp.txt

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_3278c09e339ad58fdb4a48929ddf95e5f2060ca_ee8069fc_aae2e6c0-da54-4dc4-bf8f-803dd85599a8

Analysis symbol:
Rechecking for solution: 0
Report Id: 9bb9ecf7-d800-4737-bad3-e521198719a0
Report Status: 268566528
Hashed bucket: 38dd2bbe130a69d3fbdad4dc94ea3d82
Cab Guid: 0 }

Shion, Oct 27th 2023 at 9:52 AM

Got this when tried to move a nest with 3 chicken eggs in it.

27.10.2023 12:50:56: Critical error occurred in the following mod: moreanimals@1.2.4
Loaded Mods: tadmorecharcoal@1.0.0, ATadMoreLight@1.0.0, metalrecoverydon@1.0.1, Autorotor@1.1.2, backpackpackplus@1.0.3, betterruins@0.2.4, bettertraders@0.0.2, butcheringfix@1.0.0, landformoverhaul@0.0.1, djsvanillatools@1.0.5, samsdungeonsremastered@1.0.0, dye_recipes_fix@1.0.0, eldritchcuteclothing@1.0.2, evaporite@1.0.0, extrainfo@1.5.3, fantasycreatures@0.6.4, FarmSurvival@1.3.0, femininity@0.1.2, fernslikegrass@1.0.0, caninae@1.0.4, capreolinae@1.0.5, guicompositesettingsex@1.1.0, HangingOilLamps@1.0.1, HumanSkinTones@0.0.3, immersivecorpsedrop@1.0.1, materialaging@1.0.0, mcd1@1.0.0, meteoricexpansion@1.2.4, millwright@1.1.1, mobsradar@1.0.3, moreundergarments@0.0.1, morecaveart@1.0.0, moreicons_cs@1.1.0, morecrystals@1.1.0, moreparchment@1.0.0, MoveLikeKaji@0.0.3, naturalpatches@0.1.3, nobearjetpacks@1.0.1, nocharcoallost@1.0.0, nooffhand@1.0.1, OrnamentalFish@3.0.0, quickstepfork@1.0.1, rabbithides@1.0.0, rooffix@0.0.1, rope-bridges@1.1.0, ropebucket@1.0.0, samshumcreat@0.0.2, she1fish@1.0.0, shepherdmod@1.0.2, shovelablerubble@1.0.1, temporal_gears_stack@1.0.0, translocatorengineeringredux@1.4.7, tweaksbyme@1.0.1, game@1.18.15, zoombuttonreborn@1.5.0, animalreproduction@1.0.0, altmapiconrenderer@1.2.2, ancienttools@1.5.9, animalcages@2.2.0, egocaribautomapmarkers@2.6.0, betterfirepit@1.1.2, betterhoe@1.0.6, betterjonasdevices@1.0.1, betteroutline@1.2.8, betterruinslootchanges@0.0.2, blacksmithgloves@1.0.1, blocksoverlay@2.4.1, carryon@1.6.0, commonlib@2.2.0, composter@1.1.0, Crateful@1.2.7, cuniculture@1.0.1, danatweaks@1.1.0, electricity@0.0.10, fishing@1.1.5, fsmlib@0.1.8, immersivecrafting@1.1.1, immersivewoodchopping@0.4.0, sailboat@1.1.0, knapster@2.6.1, kreaturesandkritters@1.0.3, metalsupports@1.0.1, moreanimals@1.2.4, nohands@0.1.1, petai@1.8.1, pileful@1.1.2, pomshadercache@1.1.0, scarecrow@1.3.1, simplestep@1.0.8, solidshields@1.0.1, statushud@1.4.3, stickemup@1.1.0, storageoptions@1.0.1, th3dungeon@0.2.0, th3restock@1.1.1, vesselbuff@1.0.6, vtpp@1.1.0, creative@1.18.15, survival@1.18.15, waypointcolours@1.1.1, wildfarmingrevival@1.1.6, worldconfiggui@1.0.1, awearablelight@1.0.8, bugnetcompatibility@1.0.1, bullseye@2.5.0, cats@1.8.0, cobvoices@1.0.0, feverstonewilds@1.4.3, instantfirepits@5.0.0, maltiezbows@1.0.1, maltiezcrossbows@0.0.5, morerope@2.0.0, pickupfast@1.0.2, playercorpse@1.8.0, plumpkins@1.0.1, stonequarry@3.1.7, tpnet@1.13.2, UPDirt@1.0.0
System.NullReferenceException: Object reference not set to an instance of an object.
at MoreAnimals.BlockEntityNestBox.GetBlockInfo(IPlayer forPlayer, StringBuilder dsc)
at Vintagestory.API.Common.Block.GetPlacedBlockInfo_Patch2(Block this, IWorldAccessor world, BlockPos pos, IPlayer forPlayer)
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.ComposeBlockInfoHud()
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt)
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt)
at Vintagestory.Client.ScreenManager.Render(Single dt)
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt)
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1()
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start)

McTaco, Oct 7th 2023 at 5:54 PM

waiting to use until the CTD crashes that have been reported are addressed

Cojo, Sep 30th 2023 at 2:58 PM

Hey, Catasteroid
The mod crashes instantly to desktop upon simply looking at nest boxes. This started recently for me, I've been using the mod for months without issue until this started last week.

Really bummed about this, it's made my 340 hour world unplayable.

RogueRaiden, Sep 23rd 2023 at 5:46 PM

Pamela
yes

Catasteroid

client getting crashed out of the server after creative copying a nest and displaying it in the inventory
https://pastebin.com/ZDHuRXUq

Pamela, Aug 30th 2023 at 1:25 PM

Will this work in 1.18.8 (.net 7)??

Kyrthrix, Jun 21st 2023 at 8:35 AM

In 1.18.5, when I place/use a nest box from this mod my server throws this exception repeatedly and goes into essentially a crashed state without actually crashing.

 

21.6.2023 08:33:39 [Server Fatal] System.MissingFieldException: Field not found: Vintagestory.API.Common.Entities.SyncedEntityPos Vintagestory.API.Common.Entities.Entity.Pos Due to: Could not find field in class
at Vintagestory.Common.EventManager.TriggerGameTick (System.Int64 ellapsedMilliseconds, Vintagestory.API.Common.IWorldAccessor world) [0x000d3] in <1f3460e41e8b4f5c9909b9730ecb932a>:0
at Vintagestory.Server.CoreServerEventManager.TriggerGameTick (System.Int64 ellapsedMilliseconds, Vintagestory.API.Common.IWorldAccessor world) [0x00000] in <1f3460e41e8b4f5c9909b9730ecb932a>:0
at Vintagestory.Server.ServerMain.Process () [0x0020d] in <1f3460e41e8b4f5c9909b9730ecb932a>:0

 

Will this be repaired/this mod updated properly for 1.18? I hope so!

Kapibarion, May 2nd 2023 at 7:04 AM

Hello Catasteroid,

Do you still work on this mod? When will it be compatible with 1.18.1?

Many thanks!

AzuliBluespots, Apr 19th 2023 at 1:14 PM

This is the ONE mod that makes raising birds worth it. Pleeease update it to 1.18, it's crashing the game even on a new world now. Can't even load in.

TwoF, Apr 8th 2023 at 11:12 AM

And I have all the new birds lay their eggs on the ground, although there are equipped places nearby for this. Regular chickens that were kept nearby laid their eggs in these boxes, and new birds on the ground.

Kubimate, Apr 8th 2023 at 10:37 AM

v1.18-rc.2: Placing a nestbox caused internal server to crash, but client keeps going, reloading save loads an empty void.

server-main:

9.4.2023 11:15:27 [Fatal] System.MissingFieldException: Field not found: 'Vintagestory.API.Common.Entities.Entity.Pos'.
in MoreAnimals.BlockEntityNestBox.On1500msTick(Single dt)
in Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\EventManager.cs:row 85
in Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerEventManager.cs:row 124
in Vintagestory.Server.ServerMain.Process() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMain.cs:row 772

Pamela, Mar 8th 2023 at 10:07 PM

Will this work in 1.18??  If not, when will you update?

Aristine, Dec 30th 2022 at 4:38 AM

Crashed in 1.17.9 when looking at a nestbox once a pheasant laid an egg: (Seems to be sporadic, possibly only happens when looking at the nest box with block info on when the egg is laid)

System.NullReferenceException: Object reference not set to an instance of an object.
at MoreAnimals.BlockEntityNestBox.GetBlockInfo(IPlayer forPlayer, StringBuilder dsc)
at Vintagestory.API.Common.Block.GetPlacedBlockInfo(IWorldAccessor world, BlockPos pos, IPlayer forPlayer) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2150
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.ComposeBlockInfoHud() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 57
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.OnBlockChanged(BlockPos pos, Block oldBlock) in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 218
at Vintagestory.API.Client.BlockChangedDelegate.Invoke(BlockPos pos, Block oldBlock)
at Vintagestory.Client.NoObf.ClientEventManager.TriggerBlockChanged(ClientMain game, BlockPos pos, Block oldBlock) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 518
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 1138
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 123
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 678
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 622
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 124
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 476
at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 452
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 375
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

AzuliBluespots, Nov 30th 2022 at 2:32 PM

Wait, this mod has no forum area. Guess I'm posting it here. This is a pt-br.json translation file for Brazilian Portuguese :)

{
"item-handbooktitle-creature-pheasant-*": "Cuidados e criação",
"item-handbooktext-creature-pheasant-*": "Faisões, Faisões-dourados e Tetraz-grandes são criados do mesmo jeito que galinhas são criadas; você pode alimentá-los com grãos em cochos pequenos ou alternativamente alimentá-los jogando grão ou frutas no chão para que se alimentem, mas não vão botar ovos no chão - então ou eles usarão uma caixa de ninho comum para botar seus ovos ou eles criarão seus próprios ninhos que apenas sua espécie pode usar. Quando a fêmea botar três ovos no ninho, ela precisará incubá-los por cinco dias até que choquem. Pintinhos de faisão, faisão-dourado and tetraz-grande precisam de sete dias para amadurecerem ao estado jovem, e as aves jovens precisam de outros sete dias para ficarem adultos, precisando de duas semanas num total para chegar à maturidade.",

"item-creature-pheasant-cock": "Faisão macho",
"item-creature-pheasant-hen": "Faisão fêmea",
"item-creature-pheasant-chick": "Pintinho de faisão",
"item-creature-pheasant-cockpoult": "Faisão jovem",
"item-creature-pheasant-henpoult": "Faisão jovem",
"itemdesc-creature-pheasant-cock": "Faisão macho",
"itemdesc-creature-pheasant-hen": "Faisão fêmea",
"itemdesc-creature-pheasant-chick": "Pintinho de faisão",
"itemdesc-creature-pheasant-cockpoult": "Faisão jovem",
"itemdesc-creature-pheasant-henpoult": "Faisão jovem",
"item-dead-creature-pheasant-cock": "Faisão macho morto",
"item-dead-creature-pheasant-hen": "Faisão fêmea morto",
"item-dead-creature-pheasant-chick": "Pintinho morto de faisão",
"item-dead-creature-pheasant-cockpoult": "Faisão jovem morto",
"item-dead-creature-pheasant-henpoult": "Faisão jovem morto",

"item-creature-goldenpheasant-cock": "Faisão-dourado macho",
"item-creature-goldenpheasant-hen": "Faisão-dourado fêmea",
"item-creature-goldenpheasant-chick": "Pintinho de faisão-dourado",
"item-creature-goldenpheasant-cockpoult": "Faisão-dourado jovem",
"item-creature-goldenpheasant-henpoult": "Faisão-dourado jovem",
"itemdesc-creature-goldenpheasant-cock": "Faisão-dourado macho",
"itemdesc-creature-goldenpheasant-hen": "Faisão-dourado fêmea",
"itemdesc-creature-goldenpheasant-chick": "Pintinho de faisão-dourado",
"itemdesc-creature-goldenpheasant-cockpoult": "Faisão-dourado jovem",
"itemdesc-creature-goldenpheasant-henpoult": "Faisão-dourado jovem",
"item-dead-creature-goldenpheasant-cock": "Faisão-dourado macho morto",
"item-dead-creature-goldenpheasant-hen": "Faisão-dourado fêmea morto",
"item-dead-creature-goldenpheasant-chick": "Pintinho morto de Faisão-dourado",
"item-dead-creature-goldenpheasant-cockpoult": "Faisão-dourado jovem morto",
"item-dead-creature-goldenpheasant-henpoult": "Faisão-dourado jovem morto",

"item-creature-capercaillie-cock": "Galo tetraz-grande",
"item-creature-capercaillie-hen": "Galinha tetraz-grande",
"item-creature-capercaillie-chick": "Pintinho tetraz-grande",
"item-creature-capercaillie-cockpoult": "Tetraz-grande jovem",
"item-creature-capercaillie-henpoult": "Tetraz-grande jovem",
"itemdesc-creature-capercaillie-cock": "Galo tetraz-grande",
"itemdesc-creature-capercaillie-hen": "Galinha tetraz-grande",
"itemdesc-creature-capercaillie-chick": "Pintinho tetraz-grande",
"itemdesc-creature-capercaillie-cockpoult": "Tetraz-grande jovem",
"itemdesc-creature-capercaillie-henpoult": "tetraz-grande jovem",
"item-dead-creature-capercaillie-cock": "Galo tetraz-grande morto",
"item-dead-creature-capercaillie-hen": "Galinha tetraz-grande morta",
"item-dead-creature-capercaillie-chick": "Pintinho tetraz-grande morto",
"item-dead-creature-capercaillie-cockpoult": "Tetraz-grande jovem morto",
"item-dead-creature-capercaillie-henpoult": "Tetraz-grande jovem morto",


"game:item-creature-pheasant-chick": "Pintinho de faisão",
"game:itemdesc-creature-pheasant-chick": "Pintinho de faisão",
"game:item-dead-creature-pheasant-chick": "Pintinho morto de faisão",

"game:item-creature-goldenpheasant-chick": "Pintinho de faisão-dourado",
"game:itemdesc-creature-goldenpheasant-chick": "Pintinho de faisão-dourado",
"game:item-dead-creature-goldenpheasant-chick": "Pintinho morto de faisão-dourado",

"game:item-creature-capercaillie-chick": "Pintinho tetraz-grande",
"game:itemdesc-creature-capercaillie-chick": "Pintinho tetraz-grande",
"game:item-dead-creature-capercaillie-chick": "Pintinho tetraz-grande morto",

"block-nestbox-empty": "Ninho* (Vazio)",
"block-nestbox-1egg": "Ninho* (1 ovo)",
"block-nestbox-2eggs": "Ninho* (2 ovos)",
"block-nestbox-3eggs": "Ninho (3 ovos)",

"block-egg-pheasant-1": "Ovo de faisão",
"block-egg-pheasant-2": "Ovos de faisão (2)",
"block-egg-pheasant-3": "Ovos de faisão (3)",
"block-egg-pheasant-broken": "Ovo de faisão quebrado",

"block-egg-goldenpheasant-1": "Ovo de faisão-dourado",
"block-egg-goldenpheasant-2": "Ovos de faisão-dourado (2)",
"block-egg-goldenpheasant-3": "Ovos de faisão-dourado (3)",
"block-egg-goldenpheasant-broken": "Ovo quebrado de faisão-dourado",

"block-egg-goldenpheasant-1": "Ovo de tetraz-grande",
"block-egg-goldenpheasant-2": "Ovos de tetraz-grande (2)",
"block-egg-goldenpheasant-3": "Ovos de tetraz-grande (3)",
"block-egg-goldenpheasant-broken": "Ovo quebrado de tetraz-grande",

"item-egg-pheasant-raw": "Ovo cru de faisão",
"item-egg-goldenpheasant-raw": "Ovo cru de faisão dourado",
"item-egg-capercaillie-raw": "Ovo cru de tetraz-grande",

"recipeingredient-item-egg-pheasant-raw": "ovos de faisão",
"recipeingredient-item-egg-goldenpheasant-raw": "ovos de faisão-dourado",
"recipeingredient-item-egg-capercaillie-raw": "ovos de tetraz-grande",

"recipeingredient-item-egg-pheasant-raw-insturmentalcase": "ovos de faisão",
"recipeingredient-item-egg-goldenpheasant-raw-insturmentalcase": "ovos de faisão-dourado",
"recipeingredient-item-egg-capercaillie-raw-insturmentalcase": "ovos de tetraz-grande"

}

TheNiteFox, Nov 7th 2022 at 4:04 AM

This mod still works perfectly fine in 1.17.6 and doesn't throw any errors. Havn't ran into any issues with it with any other creature adding mods either :)

Love the variety of birds this adds. Sometimes its just nice to see different animals 😄

Pamela, Aug 25th 2022 at 2:32 AM

Will this mod work in v. 1.17 rc. 5??

gndrneutralnoun, Jul 12th 2022 at 3:16 PM

I found a capercaille cock and hen and caught them with the Animal Cages mod, brought them to an enclosure, and set up some food troughs and a nestbox for them. For some reason though, I come back and the birds have just vanished. No dead bodies or anything, just... gone. I thought at first it was wolves (I set up my base in a forest, haha) but I spawned in some more capercailles for myself and they vanished, too. Fence was double-height, so I highly doubt they escaped. Could you investigate this?

Also, compatibility with Farm Life would be great, but that's just an aside.

BlueFuryDragon, Jun 12th 2022 at 9:18 AM

I'm using this mod in 1.16.5.

 

BlueFuryDragon, Jun 12th 2022 at 9:18 AM

Pheasant eggs don't seem to work with Expanded Foods...

 

Catasteroid , May 6th 2022 at 3:16 AM

Jaketoadie If you're in the Vintage Story discord server you can DM me on discord, my username is the same there as it is here, or you could provide me the logs by putting them on pastebin.com. The bug only occurs when you're looking at a nest box with (presumably) both a capercaillie and pheasant egg in it right? I'll take a look and see if I can reproduce the bug, if you're willing you can help me by trying to reproduce the bug yourself in single player where the exceptions it causes won't boot you.

Jaketoadie, May 5th 2022 at 3:52 AM

I seem to have a repeatable bug with a nest box that contains 2 different eggs. I have a ranch wtih both Pheasants and Capercaillies, and as soon as I look at a nest box, that I believe contains eggs from both the game crashes. I have disabled all other mods and experience the same crash. I have saved the logs from a crash with all other mods disabled I could provide if you need them and have some way for me to pass them over.

zonochromatica, May 2nd 2022 at 8:04 PM

does it work on 1.16.5 stable?

Catasteroid , Apr 11th 2022 at 8:44 PM

Lisabet Wow I missed that one, I'll upload a fix immediately

Lisabet, Apr 5th 2022 at 12:57 PM

golden pheasant cocks are spawning in with normal pheasant females; I haven't managed to find a single golden pheasant hen :(

(literally watched a group spawn in and all the hens were normal pheasant and so were the chicks)

fancygoat, Apr 2nd 2022 at 6:36 PM

I love your mod and the work you have done on the birds, they are absolutly stunning.

I would also suggest you make more pheasant variants if possible so you can get a collection (gotta cathc them all) thing going.  I would especially love to see the silver pheasant, blood pheasant and green pheseant in this mod:) also, chech out all theese awsome birds: 

radfast, Mar 16th 2022 at 5:51 PM

Really nice mod, I love the look of the birds and the way you have extended the henbox.

justinmcintyre9, Mar 12th 2022 at 8:15 PM

hey i wondering would it be possible to add zombie spiders mutants and vehicals

macoto_hino, Mar 11th 2022 at 5:20 AM

Translated More Animals v1.2.0.😬

MoreAnimals-1.2.0 - ja.json

Vinter_Nacht, Mar 8th 2022 at 1:50 AM

Might I suggest the addition of a Common Nightingale in support of Ukraine? It's their national bird.

macoto_hino, Feb 22nd 2022 at 4:14 AM

Translated More Animals v1.1.0.

MoreAnimals-1.1.0 - ja.json

Catasteroid , Feb 22nd 2022 at 2:09 AM

macoto_hino Thank you so much for this, I've added the Japanese translation to each mod, for some of them the translation will be included when I release further updates and for some others I will release a new version just with the translation soon. I've just added a new release of More Animals today that includes the Golden Pheasant and Capercaillie and I'd appreciate an updated translation if you have the time spare to do it. Thanks again.

Dascha, Feb 21st 2022 at 7:50 PM

really love this mod the model is really nice and the sounds are awesome really look forward to a pheasant farm of my own :) it would be really cool if they could feed out of feeding troughs :)

 
TTMM, Feb 19th 2022 at 12:49 AM

add another animal so the name makes more sense 😛

macoto_hino, Feb 18th 2022 at 9:38 PM

@Catasteroid I thought about putting it off, but the amount of translation seemed small, so I stayed up all night to translate it. I'll post them on each mod's page.😆

Catasteroid , Feb 18th 2022 at 7:22 PM

macoto_hino That's ok! You don't have to do it at all even, I'd appreciate it if you did though. 

macoto_hino, Feb 18th 2022 at 5:28 PM

@Catasteroid

When playing on my own, I prioritize translating the mods I have installed, so it is a bit difficult for me to translate other mods you are making into Japanese.
However, I don't know how long it will take, but I might do it when I finish the mods I'm translating now.

Catasteroid , Feb 18th 2022 at 4:49 PM

macoto_hino Thank you very much for this translation, I really appreciate it. If it's not too much to ask could you make a Japanese translation for a couple of my other mods please? I'd like a translation for Hide and Fabric, More Bags, Spider Silk, More Roofing and Sterile Bandages if that's ok, thanks again.

macoto_hino, Feb 17th 2022 at 11:16 PM

This is a Japanese language file. Please use it if you like.😀

MoreAnimals-1.0.2 - ja.json