Mods / Pet Chicken

Tags:
Creatures
Author:
jayu
Side:
Both
Created:
Mar 14th 2025 at 9:50 PM
Last modified:
Apr 7th 2025 at 12:36 PM
Downloads:
9228
Latest release (for Vintage Story 1.20.7, outdated):
chickenpet_1.1.1.zip  1-click install

Enjoy my work? You can support me on Ko-fi or Patreon. Thank you!

Support me on Ko-fi   Support me on Patreon

Simple application of PetAI to vanilla chickens. I don't expect to maintain this too much, but I might add some small features upon request.

Needs PetAI to function! Be careful to pick the correct version:

3.3.0 for 1.20.5+

3.2.0 for 1.20.4

How to use

You can only tame chicks. I suggest trapping them as they will take a while to tame. To increase their affinity with you, feed them grain, this will increase it by 10% and have a cooldown of 1 hour. Once the affinity has reached 100%, you will be able to name your pet. Give them commands by shift-right clicking on them. Commands have an obedience requirement, feed them more food to increase obedience. You can also feed them vegetarian pet cookies, which add 80% obedience and have a 3 hour cooldown. A pet whistle can be used to issue long-distance commands. Enjoy!

Tame chicken will now breed and interact with other chickens, giving birth to normal chickens.

Warning: Tamed entities will disappear if you uninstall the mod, they will not come back.

Dependencies

image

Pet AI

Framework for adding tameable creatures to the game. Does nothing on its own.

Other mods from this author

image

Smithing Plus

Add bits when smithing, repair your tools on an anvil and other tweaks

image

Balanced Thirst

Add thirst to the game!

image

Farmland Drops with Nutrients

Farmland will always drop and carry over nutrients

image

Nature's Call

Nature calls, and you must answer.

image

Pet Hare

Simple PetAI for hares

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.1.1 chickenpet 6694 Apr 7th 2025 at 12:36 PM chickenpet_1.1.1.zip 1-click install
  • Fix broken hen breeding patch
1.1.0 chickenpet
1.20.5 - 1.20.7
899 Mar 21st 2025 at 1:38 PM chickenpet_1.1.0.zip 1-click install
  • 1.20.5 release (DO NOT USE THIS ON 1.20.4)
  • Now tame chicken can breed with normal chicken and interact with them
1.0.0 chickenpet 1635 Mar 14th 2025 at 9:52 PM chickenpet_1.0.0.zip 1-click install

Release


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

DrippingKox, Jun 21st at 5:46 PM

Please update this

Ballsgod, Jun 14th at 7:54 AM

Also hoping for an update! even if its been a while..

SparrowOfRealms, Dec 7th 2025 at 11:39 AM

Hoping for an update for this and the hare mod, absolutely love having pets wandering our home and we'd love to add these little guys and the hares to it

Limbobinho, Oct 21st 2025 at 10:51 AM

UPDATE PLEASE!

Lacky, Sep 13th 2025 at 5:07 AM

Any chance of an update like the Hare mod?

Almough, Jun 2nd 2025 at 5:13 PM

Thank you so much for this mod, I love it :)

Menelos, Apr 7th 2025 at 2:13 PM

Thanks jayu for the fix, no more errors :-). Indeed it must have been recent (but I no longer have the old logs to check). Sorry I did not give you enough details, I'm running 1.20.7.

jayu , Apr 7th 2025 at 12:38 PM

Menelos I fixed it, but I am unsure if it's something that started in 1.20.7 since I didn't see it before. Newest version also works all the way down from 1.20.5 but if that file changed for some reason (and 1.20.5 gives similar errors with the new version) then please use 1.1.0 instead. Unless, I am overthinking this and you are using 1.20.5 already in which case ignore everything I said lol. 

Menelos, Apr 7th 2025 at 6:22 AM

Quack, thank for the mod jayu
I found these errors on my server log:

Apr 07 15:12:16 Elwing vintage-story-server[3399990]: 7.4.2025 06:12:16 [Server Error] Patch 0 (target: game:entities/land/chicken-hen.json) in chickenpet:patches/entities/chicken-hen.json failed because supplied path /server/behaviors/14/aitasks/- is invalid: The json path /server/behaviors/14/aitasks/- was not found. Could traverse until /server/behaviors, but then '14' does not exist. Full json at this path: [
Apr 07 15:12:16 Elwing vintage-story-server[3399990]: 7.4.2025 06:12:16 [Server Error] Patch 1 (target: game:entities/land/chicken-hen.json) in chickenpet:patches/entities/chicken-hen.json failed because supplied path /server/behaviors/14/aitasks/- is invalid: The json path /server/behaviors/14/aitasks/- was not found. Could traverse until /server/behaviors, but then '14' does not exist. Full json at this path: [

I have not yet been able to try to pet a chicken yet, not made enough progress yet, but looking forward to it. I guess these errors are going to affect the behavior but I cannot yet tell if that's a problem.

SoggyGravel, Mar 15th 2025 at 3:47 PM

@jayu om gosh thank you.. i need new eyes

jayu , Mar 15th 2025 at 3:07 AM

SoggySome uhm, at the top it says Description/Files/Issue Tracker/Source and if you press on files, it will show all uploaded versions of the mod.

SoggyGravel, Mar 15th 2025 at 3:05 AM

@jayu how? the page does not have past versions that i could find. i forgot to backup the old one

jayu , Mar 15th 2025 at 1:35 AM

SoggySome use PetAi 3.2.0, the new version is for 1.20.5 (unstable) as far as I am aware

SoggyGravel, Mar 15th 2025 at 1:32 AM

wish i could use it. updated  to the new pet api and for some reason its  asking for a dependency that dont exist

Toccata, Mar 14th 2025 at 10:36 PM

Finally....a good mod