Mods / Pet Chicken

Tags: #Creatures
Author: jayu
Side: Both
Created: Mar 14th at 9:50 PM
Last modified: Apr 7th at 12:36 PM
Downloads: 2111
Follow Unfollow 66

Latest file for v1.20.7:
chickenpet_1.1.1.zip 1-click install


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

Buy Me a Coffee at ko-fi.com

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.1.1 532 Apr 7th at 12:36 PM Show chickenpet_1.1.1.zip Install now
v1.1.0 771 Mar 21st at 1:38 PM Show chickenpet_1.1.0.zip Install now
v1.0.0 808 Mar 14th at 9:52 PM Show chickenpet_1.0.0.zip Install now

9 Comments (oldest first | newest first)

💬 Menelos, Apr 7th 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 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 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 at 3:47 PM

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

💬 jayu , Mar 15th 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 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 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 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 at 10:36 PM

Finally....a good mod

 (edit comment delete)