Ocelot
Ocelots are feline passive mobs found in jungles.

Health points |
10HP |
---|---|
Attack strength |
Chickens/baby Turtles Only: 3HP |
Hitbox size |
Adult: |
Spawn |
Ocelot: In Jungle Biomes, on Grass or leaf blocks that are above sea level, any light level. |
{ "title": "Ocelot", "rows": [ { "field": "10<span class=\"hidden-alt-text\">HP</span><span class=\"nowrap mc-hearts\"><span class=\"iconbar pixel-image nowrap\" style=\"--icon-offset:-1px;\" title=\"5 hearts\">(link to File:Heart (icon).png article, displayed as 9px|link=|alt=♥)(link to File:Heart (icon).png article, displayed as 9px|link=|alt=♥)(link to File:Heart (icon).png article, displayed as 9px|link=|alt=♥)(link to File:Heart (icon).png article, displayed as 9px|link=|alt=♥)(link to File:Heart (icon).png article, displayed as 9px|link=|alt=♥)</span></span>", "label": "(link to Health article, displayed as Health points)" }, { "field": "Chickens/baby Turtles Only: 3<span class=\"hidden-alt-text\">HP</span><span class=\"nowrap mc-hearts\"><span class=\"iconbar pixel-image nowrap\" style=\"--icon-offset:-1px;\" title=\"1.5 hearts\">(link to File:Heart (icon).png article, displayed as 9px|link=|alt=♥)(link to File:Half Heart (icon).png article, displayed as 9px|link=|alt=♥)</span></span>", "label": "Attack<br/>strength" }, { "field": "'''Adult:'''<br>Height: 0.7 Blocks<br>Width: 0.6 Blocks<br />\n'''Baby:'''<br>Height: 0.35 Blocks<br>Width: 0.3 Blocks", "label": "(link to Hitbox article, displayed as Hitbox size)" }, { "field": "'''Ocelot:''' In Jungle Biomes, on Grass or leaf blocks that are above sea level, any light level.<br>\n'''Cat:''' ''Java:'' By taming an Ocelot with raw fish. ''Bedrock:'' Spawn in villages.", "label": "(link to Mob spawning article, displayed as Spawn)" } ], "invimages": [ "Ocelot Spawn Egg" ], "images": [] }
Spawning
Spawn cycle
Ocelots try to spawn on grass blocks at sea level or higher in jungle biomes. There is a 1⁄3 chance that a spawn attempt will fail. While ocelots are passive mobs, natural spawning considers the hostile mob cap rather than the much-lower passive mob cap.
When a wild ocelot spawns, there is a 1⁄7 (14.28%) chance that two ocelot kittens will also spawn with it; this chance includes any kind of spawning, including spawning naturally, by spawn egg, or by monster spawner.
If a player spawns an ocelot within 10 blocks of them in creative mode, the player must leave the range then re-enter if they wish to tame the ocelot.
Breeding

When tamed cats are fed an uncooked fish of any kind, they will enter love mode. Breeding will create a kitten, and the parents cannot be bred again until five minutes have passed. The kitten will have the coloring and belong to the owner of one of the parents. Two sitting cats are unable to breed, but a mobile cat can breed with a sitting cat, in which case the kitten's breed will always match that of the mobile cat's breed, and the mobile cat's owner will be the owner of the kitten.
The growth of baby cats can be slowly accelerated using raw fish. Each fish takes 10% off the remaining time to grow up. [Java and Legacy Console editions only][upcoming] There are three variations of domestic cats:
- Black tuxedo
- Siamese
- Red tabby
But with the new update there are various breeds.
Drops
Ocelots drop when they die:
- 1–3
experience orbs when killed by a player or tamed wolf. Like other baby animals, killing a baby ocelot yields no experience.
Behavior
Ocelots will attack chickens and baby turtles. They assume a "sneaking" stance and will stalk the animal before chasing it down. They can even kill through a fence or a door if they are against it.
Creepers and phantoms will quickly avoid ocelots and cats. However, this will not deter them from chasing a player, only keeping them 16 blocks away.
Ocelots are immune to fall damage, but will still avoid falling off cliffs high enough to normally cause fall damage.
Ocelots can still see players even with the Invisibility status effect.
With the exception of a faster movement rate, ocelot kittens obey the same behavior as adults.
Ocelot

An ocelot is a passive, "shy" mob which will not attack the player. Ocelots are one of the few mobs with the ability to sprint, and should the player approach too near one, it will sprint away if the player is in Survival or Adventure mode. If enclosed and unable to escape, they will stand still until an exit is made, after which they will quickly sprint through. Ocelots are very popular mobs, however they are quite difficult to tame.
Players can feed ocelots to gain their trust.[upcoming Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value).]
Getting confidence
Since 1.14, after one performs the taming process, the ocelot will not become a cat, but will trust he/she. This indicates that its behavior has changed to stop running away from the player.
Taming
An ocelot can be tamed/domesticated by attracting it to the player with an uncooked fish of any kind (only raw salmon and raw cod in discontinued Legacy Console Editions), and once fed the fish, the ocelot can turn into one of three colors/breeds of cat that will then follow the player.[until Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value).]
The player can only tame ocelots under the following conditions:[until Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value).]
- The ocelot must be in "begging for food" mode, characterized by it looking at the player and slowly walking near to the player.
- Entering "begging" mode requires that the player is within 10 blocks (Euclidean distance).
- If the player is within 6 blocks, the ocelot will exit "begging" mode if the player turns too quickly or moves more than a tiny distance.
- If the player is within 6 blocks when the ocelot starts begging, it is likely to decide the player turned too quickly and stop begging on the next game tick.
- If the ocelot exits "begging" mode, it won't enter it again for about 15 seconds.
- The ocelot must be within 3 blocks of the player.
- When all of the above are met, there is still a 2⁄3 chance the ocelot will take the fish without becoming tame. It's possible to tell the difference between the 2⁄3 failure chance and not meeting the other conditions by whether the ocelot emits smoke particles when fed and by whether it can be fed again immediately.
The newly tamed cat will change to one of three breeds: tabby, tuxedo, or Siamese.
If the player fails to tame an ocelot, it will still show smoke particles. They will still go into breeding mode, and if there are two such ocelots in the area they will spawn a baby. If two ocelots are tamed and they are still in love mode as cats, they can be bred instantly.
Cat
Once tamed, cats will follow the player who tamed them. They will no longer be afraid of players, will purr or meow frequently, and will no longer attack chickens. Like wolves, and with the same limits, they can teleport to a player who moves too far away. Players can make cats sit by pressing use on them, and they will also sit on certain things of their own accord (see below).

Unless commanded to sit, cats do not remain still for long, and would rather explore around the player.
Cats not already sitting will attempt to get on top of chests, the foot part of beds, or active furnaces at the cat's current Y level within an 8-block square horizontally, and once on top will often assume a sitting position without a command from the player. Only Chests will become unusable due to a cat sitting on top of them, even double chests. Cats will often sit in nearby boats, trapping themselves. Cats that sit on their own will not get up on command, but will get up if the player holds a fish nearby. The cat can also be brought down by removing the block or pushing it off. A cat will not attempt to sit on these blocks if they are at ground level (part of the floor), or if there is a block above them.
A cat sitting in proximity to the player will, if the player is harmed by a hostile mob (or by careless use of a damaging potion, but not by environmental damage), stand and move from its sitting location a few blocks and then resume sitting, such that the player will need to place the cat again.
Teleportation
Cats will teleport to the player if they are more than 12 blocks from the player, with a few exceptions.
- It is possible for a tamed cat to teleport to an inaccessible location (e.g. under ice) and be injured or suffocate of various causes as a result.
A cat will not teleport:
- If the cat has been ordered to sit.
- Exception: The cat is likely to teleport if it is injured while sitting (it will no longer be sitting after it teleports). A dramatic example is if a cat sitting outside is struck by lightning, in which case it will be on fire when they appear.
- Exception: If a kitten is told to sit, and grows up while the chunk it is sitting in is still loaded, it will teleport to the player and still be sitting when it appears.
- If the cat is in a minecart.
- If the cat has been attached to a fence post with a lead.
- If the cat is in an unloaded chunk.
- If none of the blocks on the edge of a 5×5×1 region centered on the player are transparent blocks with an opaque block below and another transparent block above.
- If the player is in another dimension; a cat will remain in its current dimension until the player returns.
Data values
Ocelots have entity data associated with them that contain various properties of the mob. Their entity ID is ocelot
.
- [NBT Compound / JSON Object] Entity data
- Additional fields for mobs that can breed see Template:Nbt inherit/breedable/template
- Tags common to all entities see Template:Nbt inherit/entity/template
- Tags common to all mobs see Template:Nbt inherit/mob/template
- [Byte] Trusting: 1 or 0 (true/false) - true if the ocelot trusts players.
Achievements
[hide] | |||||||
---|---|---|---|---|---|---|---|
Icon | Achievement | In-game description | Actual requirements (if different) | Gamerscore earned | Trophy type (PS) | ||
PS4 | Other |
Advancements
Icon | Advancement | In-game description | Actual requirements (if different) |
---|---|---|---|
![]() ![]() | Best Friends Forever | Tame an animal | Tame one of these 8 tameable mobs:
![]() ![]() |
![]() ![]() | The Parrots and the Bats | Breed two animals together | Breed a pair of any of these 26 mobs:[hide]
|
![]() ![]() | Two by Two | Breed all the animals! |
Video
Note: This video is outdated as ocelots can no longer be tamed.[upcoming Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value).] Ocelot/video
History
[hide]Java Edition | |||||||
---|---|---|---|---|---|---|---|
1.2.1 | File:Ocelot Revision 0.pngFile:Red Tabby Cat Revision 0.pngFile:Tuxedo Cat Revision 0.pngFile:Siamese Cat Revision 0.png Added ocelots. They are very difficult to tame, and have a debug message appear when they spawned.
{"type": "java", "version": "1.2.1", "exp": "", "snap": "", "content": "(link to File:Ocelot Revision 0.png article, displayed as 60px)(link to File:Red Tabby Cat Revision 0.png article, displayed as 60px)(link to File:Tuxedo Cat Revision 0.png article, displayed as 60px)(link to File:Siamese Cat Revision 0.png article, displayed as 60px) Added ocelots. They are very difficult to tame, and have a debug message appear when they spawned."} | ||||||
Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value). | Taming ocelots is now easier.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Taming ocelots is now easier."} | ||||||
The debug message for taming ocelots has now been removed.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "The debug message for taming ocelots has now been removed."} | |||||||
Tamed cats can now be sat down by pressing "use item" control.[1]
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Tamed cats can now be sat down by <span class=\"explain \" title=\"Defaults to right click on mouse or left trigger on gamepad.\">pressing \"use item\" control</span>."} | |||||||
Ocelots and cats have now both became immune to fall damage.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Ocelots and cats have now both became immune to fall (link to damage article, displayed as damage)."} | |||||||
Ocelots and cats will now frighten creepers.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Ocelots and cats will now frighten (link to creeper article, displayed as creepers)."} | |||||||
Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value). | Ocelots and cats will now have sounds.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Ocelots and cats will now have (link to sound article, displayed as sounds)."} | ||||||
Cats will now try to jump on a bed if one is present.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Cats will now try to jump on a (link to bed article, displayed as bed) if one is present."} | |||||||
1.2.4 | Jeb has now made cats "more realistic... probably more annoying".[2] They will now sit on not only beds, but also active furnaces and chests.
{"type": "java", "version": "1.2.4", "exp": "", "snap": "", "content": "(link to Jeb article, displayed as Jeb) has now made cats \"more realistic... probably more annoying\". They will now sit on not only beds, but also active (link to furnace article, displayed as furnaces) and (link to chest article, displayed as chests)."} | ||||||
1.4.2 | Spawning an ocelot will now have a chance of spawning two kittens as well.
{"type": "java", "version": "1.4.2", "exp": "", "snap": "", "content": "Spawning an ocelot will now have a chance of spawning two kittens as well."} | ||||||
1.5 | Kittens will now sometimes despawn upon becoming adults. This can be prevented by feeding them a fish once they are an adult.
{"type": "java", "version": "1.5", "exp": "", "snap": "", "content": "Kittens will now sometimes despawn upon becoming adults. This can be prevented by feeding them a (link to fish article, displayed as fish) once they are an adult."} | ||||||
1.6.1 | Ocelots will now spawn much more frequently.
{"type": "java", "version": "1.6.1", "exp": "", "snap": "", "content": "Ocelots will now spawn ''much'' more frequently."} | ||||||
1.8 | Baby cat growth can now be accelerated using raw fish.
{"type": "java", "version": "1.8", "exp": "", "snap": "", "content": "Baby cat growth can now be accelerated using (link to cod (item) article, displayed as raw fish)."} | ||||||
Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value). | Cats named using a name tag will now display death messages to the owner.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Cats named using a name tag will now display death messages to the owner."} | ||||||
1.8.2 | Ocelots will now spawn at above sea level, rather than a constant Y=63.
{"type": "java", "version": "1.8.2", "exp": "", "snap": "", "content": "Ocelots will now spawn at above sea level, rather than a constant Y=63."} | ||||||
1.9 | All cats – even unnamed cats – will now display death messages to their owner.
{"type": "java", "version": "1.9", "exp": "", "snap": "", "content": "All cats – even unnamed cats – will now display death messages to their owner."} | ||||||
1.10 | A cat spawn egg has now been added, which will spawn ocelots with cat textures.
{"type": "java", "version": "1.10", "exp": "", "snap": "", "content": "A cat (link to spawn egg article, displayed as spawn egg) has now been added, which will spawn ocelots with cat textures."} | ||||||
Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value). | The cat spawn egg has now been removed.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "The cat spawn egg has now been removed."} | ||||||
1.11 | The entity ID is changed from Ozelot to ocelot .
{"type": "java", "version": "1.11", "exp": "", "snap": "", "content": "The (link to entity article, displayed as entity) ID is changed from <code>Ozelot</code> to <code>ocelot</code>."} | ||||||
1.13 | Ocelots will now seek and attack baby turtles.
{"type": "java", "version": "1.13", "exp": "", "snap": "", "content": "Ocelots will now seek and attack baby (link to turtle article, displayed as turtles)."} | ||||||
[hide]Upcoming Java Edition | |||||||
1.14 | Ocelots and cats have now been split into their own separate mobs.
{"type": "java upcoming", "version": "1.14", "exp": "", "snap": "", "content": "Ocelots and (link to cat article, displayed as cats) have now been split into their own separate (link to mob article, displayed as mobs)."} | ||||||
![]() {"type": "java upcoming", "version": "1.14", "exp": "", "snap": "", "content": "(link to File:Ocelot.png article, displayed as 60px) The ocelot's texture has now been changed."} | |||||||
Ocelots can now no longer be tamed.
{"type": "java upcoming", "version": "1.14", "exp": "", "snap": "", "content": "Ocelots can now no longer be tamed."} | |||||||
Ocelots can now gain trust for the player by being fed fish.
{"type": "java upcoming", "version": "1.14", "exp": "", "snap": "", "content": "Ocelots can now gain trust for the (link to player article, displayed as player) by being fed (link to fish article, displayed as fish)."} | |||||||
[hide]Pocket Edition Alpha | |||||||
0.12.1 | File:Ocelot Revision 0.pngFile:Red Tabby Cat Revision 0.pngFile:Tuxedo Cat Revision 0.pngFile:Siamese Cat Revision 0.png Added ocelots and cats.
{"type": "pocket Alpha", "version": "0.12.1", "exp": "", "snap": "", "content": "(link to File:Ocelot Revision 0.png article, displayed as 60px)(link to File:Red Tabby Cat Revision 0.png article, displayed as 60px)(link to File:Tuxedo Cat Revision 0.png article, displayed as 60px)(link to File:Siamese Cat Revision 0.png article, displayed as 60px) Added ocelots and cats."} | ||||||
Alpha | Added tame button for ocelots.
{"type": "pocket Alpha", "version": "", "exp": "", "snap": "", "content": "Added tame button for ocelots."} | ||||||
0.14.0 | Baby zombie jockeys will now check for nearby adult ocelots to mount prior to attacking the player, villager, or golem.
{"type": "pocket Alpha", "version": "0.14.0", "exp": "", "snap": "", "content": "Baby (link to zombie article, displayed as zombie) (link to jockey article, displayed as jockeys) will now check for nearby adult ocelots to mount prior to attacking the (link to player article, displayed as player), villager, or golem."} | ||||||
0.15.0 | Baby husk can mount ocelot.
{"type": "pocket Alpha", "version": "0.15.0", "exp": "", "snap": "", "content": "Baby husk can mount ocelot."} | ||||||
0.16.0 | Untamed ocelots will now have idle sounds.
{"type": "pocket Alpha", "version": "0.16.0", "exp": "", "snap": "", "content": "Untamed ocelots will now have idle (link to sound article, displayed as sounds)."} | ||||||
[hide]Bedrock Edition | |||||||
1.5 | Ocelots will now seek and attack baby turtles.
{"type": "bedrock", "version": "1.5", "exp": "", "snap": "", "content": "Ocelots will now seek and attack baby (link to turtle article, displayed as turtles)."} | ||||||
1.8 | Ocelots and cats have now been split into their own separate mobs.
{"type": "bedrock", "version": "1.8", "exp": "", "snap": "", "content": "Ocelots and cats have now been split into their own separate (link to mob article, displayed as mobs)."} | ||||||
Ocelots can now no longer be tamed.
{"type": "bedrock", "version": "1.8", "exp": "", "snap": "", "content": "Ocelots can now no longer be tamed."} | |||||||
Ocelots can now gain trust for the player by being fed fish.
{"type": "bedrock", "version": "1.8", "exp": "", "snap": "", "content": "Ocelots can now gain trust for the (link to player article, displayed as player) by being fed (link to fish article, displayed as fish)."} | |||||||
Ocelots are no longer leashable.
{"type": "bedrock", "version": "1.8", "exp": "", "snap": "", "content": "Ocelots are no longer leashable."} | |||||||
[hide]Legacy Console Edition | |||||||
Xbox 360 | Xbox One | PS3 | PS4 | PS Vita | Wii U | Switch | |
TU12 | CU1 | Patch 1 | File:Ocelot Revision 0.pngFile:Red Tabby Cat Revision 0.pngFile:Tuxedo Cat Revision 0.pngFile:Siamese Cat Revision 0.png Added ocelots and cats.
{"type": "console", "xbox": "TU12", "xbone": "CU1", "ps3": "", "ps4": "", "psvita": "", "wiiu": "Patch 1", "switch": "", "content": "(link to File:Ocelot Revision 0.png article, displayed as 60px)(link to File:Red Tabby Cat Revision 0.png article, displayed as 60px)(link to File:Tuxedo Cat Revision 0.png article, displayed as 60px)(link to File:Siamese Cat Revision 0.png article, displayed as 60px) Added ocelots and cats."} | ||||
TU13 | Added sound for hitting ocelots and cats.
{"type": "console", "xbox": "TU13", "xbone": "", "ps3": "", "ps4": "", "psvita": "", "wiiu": "", "switch": "", "content": "Added (link to sound article, displayed as sound) for hitting ocelots and cats."} | ||||||
TU14 | Baby ocelots and cats can now be spawned by using ![]() ![]() ![]() {"type": "console", "xbox": "TU14", "xbone": "", "ps3": "", "ps4": "", "psvita": "", "wiiu": "", "switch": "", "content": "Baby ocelots and cats can now be spawned by using (link to File:XboxOne LT.png article, displayed as 25px|Left trigger|link=)/(link to File:PS4 L2.png article, displayed as 25px|L2 button|link=)/(link to File:WiiU_ZL.png article, displayed as 25px|ZL button|link=) on an adult form of that (link to mob article, displayed as mob) using a (link to spawn egg article, displayed as spawn egg)."} | ||||||
TU31 | CU19 | Patch 3 | Baby cat growth can now be accelerated using raw fish.
{"type": "console", "xbox": "TU31", "xbone": "CU19", "ps3": "", "ps4": "", "psvita": "", "wiiu": "Patch 3", "switch": "", "content": "Baby cat growth can now be accelerated using (link to Cod (item) article, displayed as raw fish)."} | ||||
[hide]PlayStation 4 Edition | |||||||
1.83 | Added cats as a seperate mob from ocelots.
{"type": "ps4", "version": "1.83", "exp": "", "snap": "", "content": "Added cats as a seperate mob from ocelots."} | ||||||
Ocelots can no longer be tamed.
{"type": "ps4", "version": "1.83", "exp": "", "snap": "", "content": "Ocelots can no longer be tamed."} | |||||||
Players can now gain ocelots' trust by feeding them fish.
{"type": "ps4", "version": "1.83", "exp": "", "snap": "", "content": "Players can now gain ocelots' trust by feeding them fish."} | |||||||
[hide]New Nintendo 3DS Edition | |||||||
0.1.0 | Added ocelots.
{"type": "new3ds", "version": "0.1.0", "exp": "", "snap": "", "content": "Added ocelots."} |
Issues
Issues relating to "Ocelot" or "Cat" are maintained on the bug tracker. Issues should be reported and viewed there.
Trivia
- Ocelots are the first mob created by Jon Kågström, an AI specialist who worked with Jens Bergensten on Minecraft.[3] Jens created the texture for the ocelot, as Jon had trouble doing so himself.[4]
- The tuxedo cat is based on Jeb's pet cat, Newton,[5] who has unfortunately passed away.[6]
- In real life, cats are 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 take absolutely no fall damage.
- Cats will occasionally fail to follow the player through a door or gate and instead stand within a few blocks of the door, but will still teleport to the player if they go beyond the usual 12 block range.
- Cats will hiss if attacked by a player.
Gallery
-
Screenshot demonstrating the size difference between a cat and a kitten.
-
Teaser image of the ocelot released by Jeb. The ocelot can be barely seen though the tall grass on the right side of the picture.
-
Two cats and a kitten teleported onto the same block.
-
One ocelot and several cats with a kitten. Other ocelots dot the background in the jungle biome.
-
An image tweeted by Dinnerbone of his attempt at making a cat laying down animation.
-
A screenshot showing an untamed ocelot, all three cat patterns, and a small tuxedo kitten.
-
Cats trying to sit on one chest while ignoring others close by.
-
All 3 types of cats, two of each.
-
Comparison between an adult tamed wolf and a kitten.
-
Minecraft tuxedo cat next to Jeb's cat.
-
Ocelots spawning.
-
An ocelot attacking a chicken.
References
- ↑ https://twitter.com/jonkagstrom/status/163970822497763328
- ↑ http://mcupdate.tumblr.com/post/19734344120/minecraft-1-2-4
- ↑ https://twitter.com/jeb_/status/162226607346565120
- ↑ https://twitter.com/jonkagstrom/status/162552698019909632
- ↑ https://twitter.com/LydiaWinters/status/162557057407520769
- ↑ https://twitter.com/jeb_/status/469403596455673856
[hide] | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||
|