Free browser tool

Minecraft Mob Builder

Pick an entity, set health, attributes, effects, equipment, and behavior flags — the /summon command builds live. Output follows the entity data structure of your chosen era, including the 1.21.5 equipment merge.

Entity data: Java Edition 26.2 · 157 entities · six verified NBT formats

Build Your Custom Mob

Equipment (slots from the item catalog)
Optional drop chance per slot (0–1, empty = game default). Legacy format writes HandDropChances/ArmorDropChances lists.
Potion effects (applied at spawn)
Legacy note: namespaced effect IDs in NBT need 1.20.2+; on 1.13–1.20.1 effects use numeric IDs (not generated here).
Passengers (ride the mob, one level deep)
Raw expert NBT (merged last, never discarded) Extra top-level NBT keys in SNBT form, comma separated. Imported keys we do not understand land here instead of being dropped.
Import an existing /summon command
Generated command /summon minecraft:zombie ~ ~ ~

How the Mob Builder Works

Only the fields you set end up in the NBT — leave anything blank and the mob spawns with vanilla defaults. Health writes both Health and the max_health attribute together; equipment uses the 1.21.5 equipment map in current format and the HandItems/ArmorItems lists in legacy format; entity-specific modules (baby, color, cat variant, villager profession) appear only for entities that actually support them.

Example — current 26.x format

/summon minecraft:zombie ~ ~ ~ {CustomName:{text:'Boss Bob'},Health:100.0,attributes:[{id:'minecraft:max_health',base:100.0},{id:'minecraft:attack_damage',base:8.0}],equipment:{mainhand:{id:'minecraft:diamond_sword',count:1}},PersistenceRequired:1b}

Example — legacy 1.13–1.21.4 format

/summon minecraft:zombie ~ ~ ~ {CustomName:'"Boss Bob"',Health:100.0,Attributes:[{Name:"minecraft:generic.max_health",Base:100.0}],HandItems:[{id:"minecraft:diamond_sword",Count:1b},{}],PersistenceRequired:1b}

Related Tools