Cat icon

Cat Summon Command Generator

  • Category: passive
  • Baby variant: yes
  • Entity id: minecraft:cat

Cats earn their place in command builds through two hard mechanics: creepers refuse to come near them, and phantoms will not dive while one is around. A few summoned cats placed around a base perimeter or a map's safe zone quietly switch off two of the most irritating mob threats without a single barrier block or light source.

Use the generator to name each cat, mark it persistent so it survives in map regions players have not visited yet, or flag it silent when a build calls for ambiance without the meow loop. Kittens created with the baby trait stay small only until they age up, so reserve them for scenes players move through quickly.

For pure decoration, NoAI parks a cat exactly on its cushion or windowsill forever — no wandering onto chests, no chasing rabbits out of the garden, no drifting away from the composition you framed.

Example commands

Creeper-ward cat

/summon minecraft:cat ~ ~ ~ {PersistenceRequired:1b,CustomName:"Porch Warden",CustomNameVisible:1b}

Creepers actively keep their distance from cats, so a named persistent cat at each corner of a base is functional defense rather than decoration.

Kitten

/summon minecraft:cat ~ ~ ~ {IsBaby:1b}

Kittens age into adults over time, so summon them fresh at scene load if the small model is the point.

Silent display cat

/summon minecraft:cat ~ ~ ~ {NoAI:1b,Silent:1b,Invulnerable:1b}

NoAI holds the pose, Silent cuts the meowing that wears thin in a lived-in build, and Invulnerable keeps visitors from testing their sword on it.

Phantom deterrent with extra health

/summon minecraft:cat ~ ~ ~ {PersistenceRequired:1b,Health:30f,attributes:[{id:"minecraft:max_health",base:30}]}

Phantoms avoid swooping near cats, and 30 health means stray arrows from a mob farm overhead will not quietly delete the protection.

The same build across versions

Rows appear only where the output actually changes -- copy the one that matches your world.

Java 1.16

/summon minecraft:cat ~ ~ ~ {PersistenceRequired:1b,CustomName:'{"text":"Porch Warden"}',CustomNameVisible:1b}

Java 26.2

/summon minecraft:cat ~ ~ ~ {PersistenceRequired:1b,CustomName:"Porch Warden",CustomNameVisible:1b}

Bedrock 26.x

/summon minecraft:cat "Porch Warden" ~ ~ ~
  • Bedrock /summon does not accept Java entity NBT; omitted traits (persistent, custom_name_visible).

Worth knowing

  • Creepers flee from cats and refuse to close the distance, which makes stationed cats one of the few mob-based defenses that actually works.
  • Phantoms will not swoop at a player while a cat is nearby, and cats hiss when phantoms circle overhead — a free early-warning system.
  • Cats take no fall damage at all, so elevated perches and rooftop placements are completely safe for them.
  • A tamed cat sleeping beside its owner has a chance to deliver a morning gift such as string, a rabbit's foot, or a phantom membrane.
  • Tamed cats deliberately sit on chests, beds, and lit furnaces, and a chest with a cat sitting on it cannot be opened until the cat moves.

FAQ

Do summoned cats really scare creepers away?

Yes. Creepers actively stay away from cats, so summoned cats around a build function as a genuine deterrent even though the cat never deals damage.

Can I keep a cat from despawning in an unloaded map area?

Add the persistent trait in the generator. Without it, an untamed summoned cat follows normal despawn rules once players move far enough away.

Why is my cat sitting on my chest?

Tamed cats seek out chests, beds, and lit furnaces to sit on, and an occupied chest cannot be opened. Push the cat off or lure it away with raw cod or salmon.