Minecraft:Cat
More actions
Template:For Template:Infobox entity A cat is a Minecraft:passive mob found in Minecraft:villages and Minecraft:swamp huts. They can be Minecraft:tamed and used to repel Minecraft:creepers and Minecraft:phantoms.
Spawning
Natural spawning
Template:IN, cats can spawn every 1200 ticks (1 minute). A random Minecraft:player is selected (including spectators) and a random location is chosen 8-32 Minecraft:blocks away from the player horizontally in both directions and at the same height. If that chosen block is less than 2 Minecraft:chunks from a village with fewer than 5 cats, or inside a Minecraft:swamp hut, then a cat can spawn.
Villages
Untamed cats spawn in Minecraft:villages as long as there are at least five claimed Minecraft:beds within 48 blocks and at most four cats within a 97×17×97 box centered around the spawn position. Cats that spawn with the creation of a village do not Minecraft:despawn, however, any additional cats that spawn within a village may despawn. A village cat spawns with a random appearance, although black cats may spawn only during a full moon; which works in both Template:JETemplate:Verify and Template:BE, where 50% of cats are black. The spawning of cats in villages is a separate process from the natural spawning of passive mobs and thus is not affected by the Creature mob cap. In Bedrock Edition, 25% of cats spawn as babies.
Template:IN, a village periodically spawns stray cats to fill a quota of 1 cat per 4 owned beds, up to a maximum of 5 cats for 20 or more owned beds. Only owned beds (those currently claimed by a villager) are counted for this purpose. All cats within the village boundaries are counted, including baby cats, cats that wander in from outside, and tamed cats owned by a player. If the number of cats found is short of the quota, the village tries to spawn one cat or baby cat within a volume of 17×13×17 blocks centered on the village center, similar to Minecraft:iron golems.
Swamp hut
One untamed black cat generates alongside a Minecraft:witch inside Minecraft:swamp huts upon Minecraft:world generation. This cat never despawns. Additional cats can spawn within the hut similarly to witches. Template:IN, any other cats to spawn within the swamp hut (from Minecraft:spawn eggs and commands without cat type set) always spawn as black. A new cat does not spawn in a hut if there is already a cat within a 16×8×16 block volume.Template:OnlyTemplate:Verify
Sound variants
Cats have 2 sound variants: Classic and Royal.
A sound variant is chosen randomly upon the mob spawning, and is not related to the mob's skin variant. These sound variants have no effect on the mob's behavior.
For the sounds of each sound variant, see Template:Slink.
Drops
Adult
- Template:Xp when killed by a Minecraft:player or tamed Minecraft:wolf.
Upon successful Minecraft:breeding, Template:Xp is dropped.
Baby
Like other baby animals, killing a baby cat yields no Minecraft:items or Minecraft:experience.
Appearance
There are currently eleven variants of cats in the game:
- File:Black Cat.png File:Baby Black Cat.png All Black (black with orange eyes)
- File:British Shorthair Cat.png File:Baby British Shorthair Cat.png British Shorthair (silver with yellow eyes)
- File:Calico Cat.png File:Baby Calico Cat.png Calico (orange, white and dark brown with yellow and blue eyes)
- File:Jellie Cat.png File:Baby Jellie Cat.png Jellie (gray and white with gray-green eyes)
- File:Persian Cat.png File:Baby Persian Cat.png Persian (creamy with blue eyes and flat faces)
- File:Ragdoll Cat.png File:Baby Ragdoll Cat.png Ragdoll (white and soft amber with blue eyes)
- File:Red Cat.png File:Baby Red Cat.png Red (orange and white with green eyes)
- File:Siamese Cat.png File:Baby Siamese Cat.png Siamese (white and pale brown with blue eyes)
- File:Tabby Cat.png File:Baby Tabby Cat.png Tabby (brown and white with yellow eyes)
- File:Tuxedo Cat JE2 BE2.png File:Baby Tuxedo Cat.png Tuxedo (black) (black and white with green eyes)
- File:White Cat.png File:Baby White Cat.png White (white with light blue and yellow eyes)
Cats wearing a collar are considered tamed. When a cat is initially tamed, the collar appears red by default. However, Template:Control one of the sixteen colored Minecraft:dyes on the cat by the owner of the cat changes its collar to the corresponding color.
Despite sharing the same Minecraft:model, cats are smaller than Minecraft:ocelots.
The cat variant Jellie was chosen by the community from three finalists<ref>Template:Tweet</ref> of an online contest in 2018<ref>Template:Tweet</ref>. Jellie was submitted to the Cat Contest by her owner Minecraft:GoodTimesWithScar. Jellie died in January 2024 at the age of 17.<ref>https://youtu.be/FbVZT4es6Bg</ref>
In the default Minecraft:resource pack, a texture file for a tamed gray tabby exists;<ref name="Unused cat texture">File:Tamed Gray Tabby Texture.png</ref>Template:Only however, it is completely unused and cannot be spawned in-game.
- File:Tamed Gray Tabby Cat with Red Collar.png File:Tamed Baby Gray Tabby Cat with Red Collar.png Gray Tabby (gray and white with light blue eyes)
Behavior
Cats are immune to Minecraft:fall damage, but they still avoid falling off cliffs high enough to normally cause fall damage.
Minecraft:Creepers and Minecraft:phantoms avoid cats, even while pursuing a Minecraft:player, keeping a distance of 6 and 16 blocks away respectively from any cats. However, a creeper that has begun its detonation does not flee unless the player leaves its blast radius. Cats hiss at Minecraft:phantoms that are currently pursuing a player.Template:Only
Cats can see players even if they have the Minecraft:Invisibility status effect.
Baby cats have a faster movement rate but otherwise have the same behavior as adults.
Stray cat
A stray cat is an untamed cat. Naturally spawned cats always spawn as stray cats. Unlike untamed Minecraft:wolves, stray cats may despawn naturally. They pursue and attack Minecraft:rabbits and baby Minecraft:turtles they see within 15 blocks. Similar to Minecraft:ocelots, they Minecraft:sneak and stalk their prey until they are within 4 blocks, then chase it down. Even though they spawn in villages, they don't necessarily remain there; instead, they explore.
Stray cats sprint away from any player within 7 blocks, and actively try to avoid players within 16 blocks. However, they slowly approach a player holding raw Minecraft:cod or Minecraft:salmon within 10 blocks, allowing the player to feed and tame it (see Template:Slink below). If the player turns too quickly or stops holding the fish within 6 blocks, the cat flees and does not attempt to approach the player for a few seconds.
Stray cats can be leashed.
Tamed cat
Unless commanded to sit (see Template:Slink below), tamed cats do not remain still for long and explore around the player.
A cat not already sitting attempts to get on top of Minecraft:chests, the foot part of Minecraft:beds, or active Minecraft:furnaces at the cat's current Y-level within a 4-block-radius square horizontally. Once on top, it often assumes a sitting position without a command from the player. A cat also occasionally attempts to sit on these blocks if the blocks are at ground level. A chest with a cat sitting on top of it becomes unusable unless the cat is commanded to stand.
Cats that sit on their own can be ordered to stand by commanding them to sit and then stand again, or they may get up if the player holds a raw Minecraft:fish nearby. The cat can also be brought down by removing the Minecraft:block or pushing it off. A cat does not sit on a block that is obstructed by another block above it. A cat can also be forcibly moved by attacking it, and while fleeing for some time, it sporadically sits and stands before finally staying put.
Like other mobs, cats enter nearby Minecraft:boats and moving Minecraft:minecarts, trapping themselves. A cat in a boat will always appear standing, but still maintains its sitting/standing status it had when entering the boat, and can still be made to change between "standing" and "sitting" by pressing Template:Control on it, despite no visual change. A "sitting" cat released from a boat will then immediately re-assume a sitting position. Similar behavior exists for minecarts.
Tamed cats, like stray cats, can be leashed.
If a player is harmed by a hostile Minecraft:mob or a harming potion, but not by environmental damage, a cat sitting in proximity to the player stands, moves a few blocks from its sitting location, then resumes sitting.
Gifts
When the Minecraft:player sleeps, tamed cats move toward their owner and sleep near them. When the player wakes, their tamed cats also wake. There is a 70% chance for a tamed cat to give the player a gift after they wake up, but only if the Minecraft:player sleeps at night; if the player sleeps during a thunderstorm during the daytime, or if the tamed cat has been ordered to sit, the player receives no gift. The gift is a dropped Minecraft:item from the cat_morning_gift.json loot table:
| Gift | Weight | Chance | 1 in ... |
|---|---|---|---|
| Template:ItemLink | 10 (Template:Frac) | 16.13% | 6.2 |
| Template:ItemLink | |||
| Template:ItemLink | |||
| Template:ItemLink | |||
| Template:ItemLink | |||
| Template:ItemLink | |||
| Template:ItemLink | 2 (Template:Frac) | 3.22% | 31 |
After a cat gives a gift, both the cat and the gift are located in the general area of the bed the player slept on, including on the other side of walls or floors.
If a player has multiple standing tamed cats in the area, only the tamed cat that sleeps on the player may provide a gift. If all standing tamed cats in the area are prevented from reaching the player (i.e. trapped in minecarts or boats), then Template:In each cat has a 70% chance of providing a gift while Template:In only one cat may give a gift.
Template:IN, in order for a standing tamed cat in a minecart or boat to drop a gift, it must be within a 10-block radius centered on the block above the head of the player's bed.
Teleportation
Similar to tamed wolves, tamed cats teleport to their owner if they are more than 12 blocks away, except as listed below. It is possible for a tamed cat to teleport to an inaccessible location (e.g., under Minecraft:ice) and be injured or Minecraft:suffocate as a result.
A cat does not teleport:
- If the cat has been ordered to sit.
- Exception: The cat is likely to teleport if it is injured while sitting (it does not sit after it teleports). A dramatic example is if a cat sitting outside is struck by Minecraft:lightning, in which case the cat materializes on Minecraft:fire. This typically kills the cat.
- If the cat is attempting to sit on a chest, bed, or furnace.Template:Only
- If the cat is attempting to lie or is lying on a bed.
- If the cat is in a Minecraft:minecart or Minecraft:boat.
- If the cat has been attached to a Minecraft:fence post with a Minecraft:lead.
- If the cat is in an unloaded Minecraft:chunk.
- If none of the Minecraft:blocks on the edge of a 5×5×1 region centered on the player are Minecraft:transparent blocks with an opaque block below and another transparent block above.
- If the player is in another dimension.
- If the player is in water, the cat teleports to the player when the player leaves the water.
- If the cat is in water, teleportation is unreliable. It may or may not occur.
Cat teleportation is completely silent.<ref>Template:Bug</ref>
Taming
Stray cats can be tamed using Minecraft:raw cod or Minecraft:raw salmon (see Behavior for how to approach a cat). Each raw cod or raw salmon has a Template:Frac chance of taming the cat. Once tamed, cats follow the player who tamed them. They do not despawn, no longer fear the player, and purr or meow frequently. Like Minecraft:wolves, and with the same limits, they can teleport to a player who moves 12 blocks away.
The player can order a cat to sit or stand by pressing Template:Control on it. If the player is holding a raw cod or salmon when commanding a cat to sit or stand, the fish is given to the cat instead, causing it to enter love mode. Once in love mode, the player can command a cat to sit or stand while holding a fish. Cats also sit on certain things of their own accord (see Template:Slink).
Using a cat spawn egg on a tamed cat makes the baby automatically be tamed to the parent cat's owner.
Breeding
When tamed cats are fed a Minecraft:raw cod or salmon, they enter love mode. Breeding creates a baby cat, and the parents cannot breed again for 5 minutes. The baby has the coloring of and belongs to the owner of one of the parents. The color of a baby cat's collar is a mix of the colors of the parents' collars, if it is possible to mix them; otherwise, one of the parents' collars is randomly chosen.
Two sitting cats are unable to breed, but a mobile cat can breed with a sitting cat, in which case the mobile cat's owner also owns the baby.
Baby cats take 24000 ticks (20 minutes) to grow up, but the growth time can be accelerated Template:Control cod or salmon. Each use takes 10% off the remaining time to grow up.
When breeding 2 cats of separate owners on a multiplayer server, the user who joined first automatically gets the baby.Template:Verify
Healing
An injured tamed cat restores Template:Hp health when fed a raw cod or salmon by its owner. Unlike tamed Minecraft:wolves, a tamed cat's tail is not an indicator of its health.
Jockey
15% of nearby baby Minecraft:zombies, Minecraft:husks, or Minecraft:drowned may ride an adult untamed cat to form a Minecraft:jockey.
Sounds
Adult
Generic
Template:JE: Template:SoundTable
Template:BE: Template:SoundTable
Classic
Template:JE: Template:SoundTable
Template:BE: Template:SoundTable
Royal
Template:JE: Template:SoundTable
Template:BE: Template:SoundTable
Kitten
Data values
ID
Template:Edition: Template:ID table
Template:Edition: Template:ID table
Entity data
Cats have entity data associated with them that contain various properties.
<section begin="entity data" />
- Template:Nbt Entity data
- Template:Nbt inherit/tameable
- Template:Nbt inherit/breedable
- Template:Nbt inherit/entity
- Template:Nbt inherit/mob
- Template:Nbt: The color of the cat's collar. Present even for stray cats (but does not render); default value is 14. Represents the Template:DCL component.
- Template:Nbt: The Minecraft:resource location of the variant of the cat. Represents the Template:DCL component.
| Variant | Resource location (Java Edition) | Data Value (Bedrock) |
|---|---|---|
| File:White Cat.png White | minecraft:white
|
0
|
| File:Tuxedo Cat.png Tuxedo | minecraft:black
|
1
|
| File:Red Cat.png Ginger | minecraft:red
|
2
|
| File:Siamese Cat.png Siamese | minecraft:siamese
|
3
|
| File:British Shorthair Cat.png British Shorthair | minecraft:british_shorthair
|
4
|
| File:Calico Cat.png Calico | minecraft:calico
|
5
|
| File:Persian Cat.png Persian | minecraft:persian
|
6
|
| File:Ragdoll Cat.png Ragdoll | minecraft:ragdoll
|
7
|
| File:Tabby Cat.png Tabby | minecraft:tabby
|
8
|
| File:Black Cat.png Black | minecraft:all_black
|
9
|
| File:Jellie Cat.png Jellie | minecraft:jellie
|
10
|
| Color | Data value |
|---|---|
| Template:BlockSprite White | 0
|
| Template:BlockSprite Orange | 1
|
| Template:BlockSprite Magenta | 2
|
| Template:BlockSprite Light Blue | 3
|
| Template:BlockSprite Yellow | 4
|
| Template:BlockSprite Lime | 5
|
| Template:BlockSprite Pink | 6
|
| Template:BlockSprite Gray | 7
|
| Template:BlockSprite Light Gray | 8
|
| Template:BlockSprite Cyan | 9
|
| Template:BlockSprite Purple | 10
|
| Template:BlockSprite Blue | 11
|
| Template:BlockSprite Brown | 12
|
| Template:BlockSprite Green | 13
|
| Template:BlockSprite Red | 14
|
| Template:BlockSprite Black | 15
|
<section end="entity data" />
Advancement criteria
| Tamed Cat | Criteria |
|---|---|
| Black | minecraft:all_black
|
| British Shorthair | minecraft:british_shorthair
|
| Calico | minecraft:calico
|
| Jellie | minecraft:jellie
|
| Persian | minecraft:persian
|
| Ragdoll | minecraft:ragdoll
|
| Red | minecraft:red
|
| Siamese | minecraft:siamese
|
| Tabby | minecraft:tabby
|
| Tuxedo | minecraft:black
|
| White | minecraft:white
|
Achievements
Achievements that apply to all mobs: Template:Collapse
Advancements
Advancements that apply to all mobs: Template:Collapse
History
Java Edition
Bedrock Edition
Legacy Console Edition
New Nintendo 3DS Edition
Data history
Issues
Trivia
- The tuxedo cat is based on Jeb's pet cat, Newton.<ref>Template:Tweet</ref><ref>Template:Tweet</ref>
- In Minecraft:MINECON Earth 2018, Jeb announced that the community could vote for a 9th cat skin to be added with the rest of the other 8 cat skins.<ref>Template:Tweet</ref><ref>Template:Tweet</ref><ref>Template:Tweet</ref> As a result, Minecraft:YouTuber GoodTimesWithScar’s cat Jellie won the contest<ref>Template:Tweet</ref> and was added as the Jellie cat in Village and Pillage, making the second mob variation that was suggested by the community, the first being "Toast", a Minecraft:rabbit skin added as a tribute to a user's deceased pet rabbit.
- In real life, cats have been known for their ability to flip upright during a fall, particularly larger ones; though they still might be injured by landing. This fact is reflected in Minecraft because they are not damaged by falls.
- In real life, calico cats are almost always female and the few male calicoes that do occur are generally sterile. However, since animals in Minecraft are genderless, two calico cats can be bred with each other.
Cat sounds
- Some of the cat sounds are recordings from Minecraft:C418's cat who also made the Minecraft:ghast sounds. This is also why one of the songs that play in Minecraft:the Nether is called Minecraft:Ballad of the Cats.<ref>Template:Reddit</ref><ref>Template:Reddit</ref>
- These sounds are of the cat purring and the cat purreowing. C418 wanted to get all of the necessary cat sounds from his cat, but it refused to cooperate. So C418 got some of the other cat sounds from Freesound instead.<ref>Template:Tweet</ref><ref>Template:Tweet</ref><ref>Template:Tweet</ref><ref>Template:Tweet</ref><ref>Template:Tweet</ref>
- Some of the Minecraft:Village & Pillage cat sounds are recordings from Minecraft:Samuel Åberg's cat, named Odi.<ref>Template:Ytl</ref>
- These sounds are of the cat begging for food, the cat eating, and the stray cat meowing.
- The hurt sounds were also used for the Minecraft:ocelot.
Gallery
Renders
Mojang images
-
Jeb's cat in-game.
-
Dinnerbone experiments at having cats lie down.
-
A recreation of the glitched cat lying down
-
Jellie, Zach, and Coco in the Cat Contest.
-
A white cat holding fish.
-
Minecraft:Ari surrounded by cats.
-
Minecraft:Efe surrounded by a bunch of cats.
Screenshots
-
A tamed cat and a tamed baby cat sitting next to each other.
-
Stray cats spawn in villages.
-
Stray black cats can spawn in witch huts.
-
A tamed cat lying on a bed.
-
Tamed cats sitting on chests.
-
Two baby Minecraft:villagers looking at a tamed calico cat.
-
A tamed cat sitting on a bed.
-
A demonstration of how Minecraft:creepers run away from cats.
-
A GIF of all cat faces.
Textures
-
Black cat texture file.
-
British shorthair cat texture file.
-
Calico cat texture file.
-
Jellie cat texture file.
-
Persian cat texture file.
-
Ragdoll cat texture file.
-
Red cat texture file.
-
Siamese cat texture file.
-
Tabby cat texture file.
-
Tuxedo cat texture file.
-
White cat texture file.
-
Black kitten texture file.
-
British shorthair kitten texture file.
-
Calico kitten texture file.
-
Jellie kitten texture file.
-
Persian kitten texture file.
-
Ragdoll kitten texture file.
-
Red kitten texture file.
-
Siamese kitten texture file.
-
Tabby kitten texture file.
-
Tuxedo Kitten texture file.
-
White kitten texture file.
In other media
-
A stylized artwork of the red cat.
-
Cats appear in promotional artwork for Minecraft:Bedrock Edition 1.8.
-
A cat in promotional artwork for the first Minecraft:Caves & Cliffs update.
-
Winner of the Cat Contest.
-
A cat relaxing after tearing up Monday's calendar page.
-
A cat peeking out of a Minecraft:mangrove trapdoor.
-
A customizable bottle featuring a cat.
-
Calico cat figure of Flippin' Figs
-
British shorthair cat figure of Flippin' Figs
-
Minecraft:Ari speaking to a cat
-
Ari petting a cat
-
Ari hugging a cat
-
A cat explaining why it wouldn't eat Ari
-
A kitten in a dark room with a door cracked open.
References
External links
Minecraft:de:Katze Minecraft:es:Gato Minecraft:fr:Chat Minecraft:it:Gatto Minecraft:ja:ネコ Minecraft:ko:고양이 Minecraft:lzh:貓 Minecraft:nl:Kat Minecraft:pl:Kot Minecraft:pt:Gato Minecraft:ru:Кошка Minecraft:th:แมว Minecraft:uk:Кіт Minecraft:zh:猫