Mods / Cats

Category: #Creatures
Author: Gerste
Side: Both
Created: Nov 21st 2021 at 9:49 PM
Last modified: Sep 20th at 6:57 PM
Downloads: 13204
Follow Unfollow 90

>>Needs PetAI to function!<<

Russian translation provided by Mamoru Mondai.

Mod Showcase by Julius van Vern.

French translation by Cendar.


Small mod that introduces cats as tameable pets. The credit vor the catmodel belongs completely to Kerrech, as I merely adopted it and made some small modifications. I added a small in game guide on how to tame a wild cat.
Once tamed, it should prove useful against lower tier drifters.

Version For Game version Downloads Release date Changelog Download
v1.5.3 2212 Sep 20th at 6:57 PM Show
v1.5.2 727 Sep 2nd at 5:40 PM Show
v1.5.1 650 Jul 1st at 9:28 PM Show
v1.5.0 116 Jun 26th at 3:22 PM Show
v1.4.5 2009 Jun 2nd at 8:46 PM Show
v1.4.4 210 Jun 1st at 8:56 PM Show
v1.4.3 169 May 28th at 9:46 PM Show
v1.4.2 1126 Apr 29th at 6:53 PM Show
v1.4.1 515 Apr 20th at 6:55 PM Show
v1.4.0 930 Apr 3rd at 1:33 PM Show
v1.3.4 837 Mar 5th at 12:29 AM Show
v1.3.3 454 Feb 21st at 7:34 PM Show
v1.3.2 527 Feb 14th at 10:37 PM Show
v1.3.1 459 Feb 4th at 11:31 PM Show
v1.3.0 418 Jan 30th at 4:20 PM Show
v1.2.1 663 Jan 8th at 7:25 PM Show
v1.2.0 311 Jan 2nd at 6:49 PM Show
v1.1.0 299 Dec 11th 2021 at 7:07 PM Show
v1.0.1 358 Nov 22nd 2021 at 7:59 PM Show
v1.0.0 214 Nov 21st 2021 at 9:50 PM Show

54 Comments (oldest first | newest first)

💬 esen, Nov 29th at 1:34 AM

I'd prefer that imo, I'd like to let my cat wander the garden :3 @Gerste 

💬 Ziru, Nov 28th at 4:36 PM

🇪🇸 Spanish traduction:

save as "es-es.json" in %SYSTEMDRIVE%\Users\%USERNAME%\AppData\Roaming\VintagestoryData\Mods\cats_v1.5.3_petai_v1.5.+\assets\cats\lang

💬 Gerste, Nov 19th at 4:04 PM

Looks as if their hitbox was a bit too large to fit through the gap, I could lower that in the next update, but then the cat will also be harder to target. esen

💬 esen, Nov 19th at 12:31 AM

is it normal for cats to be unable to go through a door? they used to be able to when they were kittens, but not now that they grew up :')


also +1 for cats being friend with dogs :D

💬 gndrneutralnoun, Oct 12th at 5:40 PM

+1 for option for cats to not be scared of dogs.

💬 Gerste, Sep 30th at 10:25 PM

They are a rare sight in temperate forests, savannas and jungles. They can also be optained from certain traders. Yiasafrai

💬 Yiasafrai, Sep 30th at 6:10 PM

where do cats spawn? 

💬 iotid, Sep 20th at 10:03 AM
03:07:50 [Server Error] Patch 2 (target: cats:entities/land/cat-female.json) in cats:patches/entities/primitivesurvival/cat-female.json failed because supplied path /server/behaviors/14/aitasks/11/eatItemCodes/- is invalid: The json path /server/behaviors/14/aitasks/11/eatItemCodes/- was not found. Could traverse until /server/behaviors/14, but then 'aitasks' does not exist. Full json at this path: {
"code": "ropetieable",
"minGeneration": 2

Spying this in server startup, although cats/petai seems to work fine once everything's loaded. Also seeing the issue with cats not properly eating a primitive survival raw fish fillet but getting the taming/obedience, dropping the fillet, and being able to reuse it indefinitely.
💬 Tels, Sep 10th at 4:49 PM

Feeding cats raw fish fillets from Primitive Survival is bugged. It instantanous gives you 40%, but then the cat gives you the fillet back, so you can re-use it on another cat :D

You can also use the same fillet to drive up their obedience by 0.4% steps infinitely.

💬 Gerste, Jul 27th at 7:28 PM

There is an item called a pet cushion which pets sometimes sleep in. But it is not necessary to have one. Yelb

💬 Yelb, Jul 27th at 11:37 AM


 what is a "nest" ? It says it needs a nest. Right now my cat is 20% tamed and inside a fenced zone next to a house, with a spot of water and some shadow. Do they need anything special ?

💬 Verlia, Jul 16th at 6:45 PM

+1 to SudsyCola's comment. 

💬 SudsyCola, Jul 1st at 9:42 PM

Is there a way to config the cats to not be scared of my tamed wolves. It's hard to feed everyone if the cats run away hissing because the dogs scare them since they follow me.

💬 Gerste, Jun 12th at 9:03 AM

I simply copied the code from the vanilla grow behavior for pets, so they should be affected by worldsettings like vanilla creatures. So after about 17 in-game days with default settings they should mature. I am going to do a quick check before releasing the next version. PeterSanderson

Thats definitely a bug, I am going to fix this for the next version. All cats should be terrifying for drifters. ThePionier

💬 ThePionier, Jun 6th at 1:05 PM

Hi Gerste

I noticed that after the new update, the cats no longer scare away the drifters, or are they no longer afraid of the cats?
At least the wild cats and the ocelots don't seem to keep the drifters away, I don't know about the domestic cats.

💬 PeterSanderson, Jun 5th at 4:20 PM

Thanks for the reply, Gerste. If it's 408 in-game hours, do you mean 17 in game days?
Would that be affected by /time calendarspeedmul? That's set to 0.2 on our server. It has been two in game months and the kittens have not grown.

💬 Gerste, Jun 4th at 8:00 PM

Kittens take 408 ingame hours to grow up.

Some of the cat textures might change because they now became exclusive to wild cats.
With the newest update, there are now european wild cats, ozelots, servals and house cats. House cats can be purchased from traders, the rest of them spawns in various regions in the wild. All new cat variants are tameable too.

Apart from the texture glitching, the cats from previous versions should be fine. PeterSanderson

💬 PeterSanderson, Jun 4th at 6:18 PM

How much in game time does it take for a kitten to grow into an adult cat?
Also, I noticed updating to the most recent version changed an adult orange tabby to an all white cat. Will cats from previous releases have any issues?

💬 Gerste, May 29th at 12:32 PM

Yeah thats right. The survivalgoods trader has a chance to have a cat in stock for 6-10 gears. Maimessu

💬 Maamessu, May 29th at 12:46 AM

With the latest update removing natural spawns, does that mean cats are only obtainable via traders now? And if so, which one(s)? So that I may keep a look out. =3

💬 Shion, May 15th at 7:26 AM

Don't know if it is due to this mod or the PetAI one, but cat attack noises seem to be "spawning" at player position, instead of the cat`s.

💬 Abed, May 3rd at 7:51 PM

I tamed a kitten. The next day it walked into my burning pit kiln and died. Does the AI not see fire as bad!? Worse thing was that I didn't get as much meat out of it as I put into it... 😒

💬 Maamessu, May 2nd at 9:36 PM

I love the idea of only being able to get cats from traders. I hope that feature makes it in!

💬 Gerste, Apr 28th at 7:25 PM

I had no clue this could happen. This is sooo cool 😲 TheShazbot

I will look at the cat carcasses in the next update BlueFuryDragon PeterSanderson

💬 TheShazbot, Apr 27th at 10:35 PM

My kitten crawled into a pine tree hollow added by Primitive Survival to hide during a temporal storm. Not sure if this is an intended interaction, but it is cute as hell! 😊

💬 BlueFuryDragon, Apr 27th at 7:30 AM

The cats need to know to stay away from Wildcrafts berry bushes as the kittens die screaming! I have also seen the giant pile of bones after carving up a kitten murdered by bushes from Wildcrafts mod.

💬 PeterSanderson, Apr 25th at 4:00 PM

I don't know if it's been mentioned yet, but I found a dead cat, butchered the remains, and was left with a Medium carcass rather than small. Should likely be small for adult cats, tiny for kittens

💬 ThePionier, Apr 23rd at 3:50 PM


Thank you for your feedback signal!

And the tip with the other types of food :)

I think it's a good idea that the cats are only available through the dealer, that makes the whole thing a little more exciting.

Maybe a compromise would be good that can be set via the modconfig whether the cats in the world spawn naturally or are only available through the dealer. So every player can decide for himself how he likes it

💬 Gerste, Apr 23rd at 3:03 PM

Thanks a lot.

Looks like I forgot to add the Primitive Survival compatibility for kittens. You can feed them with poultice, redmeat or bushmeat though :) ThePionier

💬 ThePionier, Apr 23rd at 12:19 PM


Somehow I can only tame adult cats, I can't give baby cats a fish fillet. Should that be so? :)
And this cat mod is awesome!

💬 Gerste, Apr 23rd at 9:57 AM

I am thinking about removing naturally spawning cats completely because I think of them more as house cats than wild cats. Then they would only be obtainable via trader. PeterSanderson

💬 PeterSanderson, Apr 22nd at 6:56 PM

Is it currently possible to reduce the frequency with which cats spawn? They seem pretty ubiquitous at the moment. My house will soon resemble Bubbles' shed from the Trailer Park Boys

💬 Gerste, Apr 6th at 6:35 PM

You can revive them with a temporal gear.

Or you can go to .../VintagestoryData/ModConfig/petconfig.json and add cat-male, cat-female and cat-kitten under the respawningPets category.
Then you can select a pet cushion for them were they respawn if they are hurt in battle. Tingcat

💬 Tingcat, Apr 5th at 11:02 PM

Is is possible to make them immortal or respawn or something? I think there's a method but I'm not smart enough to figure it out.

💬 Gerste, Apr 4th at 7:09 PM

Thanks for sharing. 😀 Radostin

I prefer issues/ pullrequests on my Github when it comes to additions like translations.

Usually, Mamoru Mondai is very quick when it comes to updating the language files of my mods, but we have never spoken outside of is pullrequests, so I am unsure if he is still playing VS or has moved to other things.

If you want to provide the russian translation yourself, you can compare the english and russian language files and add the missing lines.
I prefer adding other peoples changes via pullrequest, but if this is too technical for you, you can simply open an issue on github or even dm me the json file directly on discord (G3rste#1850).

💬 Radostin, Apr 4th at 11:20 AM

By itself, the Russian language works, but here are 2 phrases when pointing the sight at an animal are not translated)
command pet-команда питомцу
feed pet-накормить питомца



💬 Nuk_17, Mar 25th at 11:53 PM

cat hisses are global, playing at max volume regaurdless of distance

💬 Gerste, Feb 22nd at 5:36 PM

It should not be nessecary. As of now, the cat has no natural enemies, so the only things that could kill it are either players or fall damage. Mamessu

💬 Maamessu, Feb 22nd at 3:48 PM

Is it possible we could get a config file to allow us to turn off spawning, attacking, and make them immortal? So that they have to be spawned in manually and are just adorable pets that wander around?

I'd love to use this mod with a few friends because we all love cats, but no one wants to be distressed by, well... dead cats.

💬 Gerste, Feb 21st at 7:36 PM

In version 1.3.3 cats can be fed raw fish fillet if primitive survival is installed. Burgersim

💬 Burgersim, Feb 20th at 6:37 PM

HI there, love the mod, so do all the people on my/our server, but we were wondering, would it be possible to have compatibility with Primitive Survival? The fishes seem so perfect for the cats, but they won't accept them as food, so I wanted to ask about it ^^

💬 RogueRaiden, Feb 14th at 11:15 PM

@CaveSalamander Make a custom mod using a patch file to tweak the cats mod to your liking for your server. You can then do things like override the cat sounds, remove the cats running from tamed wolves (I did this in a mod for my server) or even increase their health (also did this). Upload mod, add to server, and enjoy

💬 CaveSalamander, Feb 14th at 10:33 PM

I appreciate it, thanks @Gerste ^^ And re-zipping is definitely a solution! I run a server though, distributing the altered mod to my players might be a bit of extra work.

💬 Gerste, Feb 14th at 8:20 PM

I can lower the sound for the next update as well as the range where they start running away. But I am unwilling to completely remove the hissing because I find it to be very cat like :/. If you really dislike the hissing, you can disable it by unzipping the mod, going into assets/cats/entities/land/cat-(fe)male.json, removing the sound in the fleeentity AITask and then rezipping the mod. CaveSalamander

💬 CaveSalamander, Feb 14th at 5:16 PM

I love all the pelt colours they have, so much variety! Could they not keep hissing at tamed wolves though? I don't mind my cats bolting at the sight of a canine but the hissing sound is rather sharp and gets real old when you have both types of pets in one house :D

💬 Gerste, Feb 8th at 9:17 PM

Currently not. I did not do the cat model by myself and I don´t have any model for a kitten. I could simply scale down the cat model, but that would not fully capture the cuteness of a kitten (baby animals tend to have a larger head in relation to the rest of their body than adults). I don´t have the talent to do complex entities with textures and animations myself, so I often rely on others for this kind of tasks. Lunchbox 

💬 Lunchbox, Feb 8th at 8:56 PM

Is there any way to breed cats?

💬 Gerste, Feb 1st at 6:39 PM

Fixed in petai_v1.3.2. RogueRaidenTV

💬 RogueRaiden, Feb 1st at 5:55 PM

Attacking cats seems to set off some serious server errors

💬 Cendar, Jan 19th at 4:32 AM

Hi! I made a french translation for your mod, feel free to add it if you want. 😊

fr.json - cats 1.2.1

💬 Plumeria, Jan 8th at 7:37 PM

I think having them swawn in like foxes but making the spawns less so it isn't flooded with cats would be a good idea. But yeah whatever way you want! Thank you! ^^

💬 Gerste, Jan 8th at 6:39 PM

I tried to let them spawn in the same areas where red foxes spawn in, but i tried reducing the propability to one to 1/6 of the fox spawn, so the area is not flooded by cats. Should I let them be obtainable via purchase from a trader so that anyone can obtain one even if the spawn chances are not on their side?

Update: I just took a look and found out that I did not implement the spawning correctly :(. I will fix that and put cats in the offers of the survival trader in Version 1.2.1. Plumeria

💬 Plumeria, Jan 8th at 3:23 PM

Is there a certain region that the cats spawn? 


💬 White_Drake, Dec 17th 2021 at 10:48 AM

Please add raccoon taming

(edit comment delete)