Skip to content
Design tool

Mob Builder

Build custom mobs with equipment, attributes, and properties

Choose a mob to customize. Equipment and properties are preserved when switching.

Undead

Zombies, skeletons and their variants, plus phantoms and zoglins. Most burn in sunlight; husks, wither skeletons and zoglins never do.

Piglins

Nether mobs with pig-like features. Barter with gold and wield crossbows or swords.

Cubes

Bouncing cubes that split when killed. Health, speed and damage are all derived from their Size tag, so the defaults here are the Size 1 values.

Animals

Passive and neutral mobs. Those with a baby form use a negative Age tag, never IsBaby, and none of them renders armor.

Hostile

Hostile mobs, plus the strider. Only hoglins and striders have a baby form (a negative Age tag). None of them renders armor — the game accepts an equipment slot and simply draws nothing.

Preview

Loading 3D preview...

Drag to rotate

How to use the Mob Builder Guide

Create custom Minecraft mobs — undead, piglins, cubes, animals and hostiles — with equipment, attributes, variants and wool color. Horses, wolves, cats, villagers, cows, pigs and sheep included. Generate /summon commands with a live 3D preview.

Quick steps

  1. 1Choose a mob from the selection grid — undead, piglins, cubes, animals or hostiles
  2. 2Pick a variant where the mob has one: each cat coat is its own tile, and cows and pigs have a temperature
  3. 3Equip armor and weapons in the Equipment tab
  4. 4Adjust health, speed, damage, and other attributes
  5. 5Set properties like baby, size, wool color, or a custom name
  6. 6Copy the /summon command from the Output tab

Example use cases

  • Create armored zombie guards for adventure maps
  • Build custom boss mobs with high health and damage
  • Summon a cold cow, a brown mooshroom or a colored sheep for a build
  • Give a horse a fixed speed and health instead of the stats the game rolls
  • Design named NPCs with specific equipment for servers
  • Generate mob spawns for command blocks and datapacks

Tips

Equipment is preserved when switching between mob types
Only non-default attributes are included in the command to keep it short
Armor works on any mob, but only humanoids draw it — an armored goat is invisible armor that still protects
A cube's Size tag counts from 0, so the big vanilla slime is Size:3 — the tool converts for you
Setting any field at all stops the game rolling a horse's stats, so a command with tags spawns identical horses every time
Enable "Persistent" to prevent the mob from despawning
Use "No AI" to create stationary display mobs

Frequently asked questions

How do I summon a custom mob with armor in Minecraft?

Pick the mob type (zombie, skeleton, piglin, etc.), equip armor and weapons in the Equipment tab, tune attributes like health and speed, then copy the /summon command. Paste it into a command block or chat — the mob spawns already equipped.

Can I make a mob that doesn't despawn?

Yes. In the Properties tab, enable Persistent (PersistenceRequired:1b). The mob will never despawn naturally regardless of distance. This is also how named mobs behave by default — giving a mob a custom name implicitly prevents despawning too.

How do I give a mob a custom name above its head?

Set a custom name in the Properties tab. Toggle Name Visible (CustomNameVisible:1b) to keep the name tag shown even when the player isn't looking at the mob. The /summon command includes both NBT tags so it's ready to paste.

Can I create a boss mob with more health than normal?

Yes — in the Attributes tab raise Max Health (written as minecraft:max_health from 1.21.2, minecraft:generic.max_health before). The command also sets the mob's current Health to match, so it spawns at full health. Tune Attack Damage, Movement Speed, Follow Range and Knockback Resistance for full boss behavior.

Does the mob builder support baby mobs?

Yes, for every mob that has a baby form — toggle Baby in the Properties tab. Minecraft actually has two mechanisms and picking the wrong one fails silently: the zombie family uses IsBaby:1b, while animals like cows, sheep and pigs use a negative Age instead. The tool emits whichever one the selected mob really reads, so the command works rather than quietly spawning an adult.

How do I summon a cold or warm cow in Minecraft?

Pick the cow, then choose a temperature under the Animals section. It writes variant:"minecraft:cold" (or warm, or temperate) into the /summon command. The variants arrived in 1.21.5, so the picker only appears from that version onwards — and note a cold cow is a different MODEL, not just a different skin. Pigs work the same way, and a mooshroom uses Type:"red" or "brown" instead, which has existed in every version.

How do I set a sheep's wool color with a command?

Choose the sheep and pick a color in the Properties tab; it writes Color as a byte from 0 (white) to 15 (black). Tick Sheared for a sheep that spawns already shorn. Use the picker rather than typing a number — the game accepts any byte and silently treats an out-of-range one as white, so a typo produces a command that looks fine and gives you a white sheep.

How do I summon a big slime or magma cube?

Select the slime, magma cube or (from 26.2) sulfur cube and set a size in the Properties tab. The tag is off by one from the size you see in game — the big vanilla slime is Size:3, not Size:4 — and the tool handles that conversion for you. Size also drives health, speed, damage and armor, so the Attributes tab updates to show what that cube will really have.

Why does every horse I summon have different speed and health?

Because Minecraft rolls a horse's stats when it creates one — max health lands somewhere between 15 and 30, and speed between about 0.11 and 0.34. What decides whether that happens is which form of /summon you use. A /summon that carries NBT (any tag at all) skips the game's spawn setup, so the horse keeps the registry defaults of 53 health and 0.225 speed. A bare /summon with no tags, a spawn egg, breeding or natural spawning all run it and roll instead. So set anything in this tool — even just a custom name — and your horses come out identical every time. Donkeys and mules roll health only, a zombie horse rolls speed only, and a skeleton horse rolls neither.

How do I summon a specific cat variant?

Pick the cat and choose the variant you want — calico, jellie, siamese, tabby and the rest are each their own tile. It writes variant:"minecraft:calico" into the command. The string tag exists from 1.19 onward; before that the game used a numeric CatType, which this tool does not write, so the picker is hidden on older versions. Leave it on Any and no tag is written — the game then picks a random variant, unless your command sets some other field, in which case you get a black cat.

Can I put armor or a saddle on a horse, wolf or villager?

A saddle, yes: on every mob the game lets you saddle (horses — skeleton and zombie horses too — donkeys, mules, camels, pigs, striders and, from 1.21.11, the nautilus and zombie nautilus), the Equipment tab has a Saddled switch, and the command uses the right format for your version, which changed at 1.20.5 and again at 1.21.5. The game only lets an adult use a saddle, and a horse, donkey or mule must also be tamed — so the command tames those for you. A nautilus has to be tamed in-game, because its taming belongs to a player. Humanoid armor is different: a diamond helmet in a horse's head slot is accepted and then drawn nowhere, because horse armor, wolf armor and a villager's clothing are separate render layers. It stays invisible but still protects the mob. The 3D preview draws the saddle the way the game does.