Skip to main content

/summon

Spawns an entity at a specified location, optionally with NBT data to customize the entity.

Category
World
Permission Level
Game Master
Version Added
1.7

Syntax

/summon <entity> [<pos>] [<nbt>]

Parameters

NameTypeRequiredDescription
entityresourceRequiredThe entity type to summon (e.g., zombie, armor_stand, item).
posvec3OptionalThe coordinates to spawn the entity at. Defaults to the executor's position.
nbtnbt_compoundOptionalNBT data to apply to the entity upon spawning.

Examples

/summon minecraft:zombie ~ ~ ~

Spawns a zombie at your location.

/summon minecraft:armor_stand ~ ~ ~ {Invisible:1b,NoGravity:1b,CustomName:'{"text":"Marker"}',CustomNameVisible:1b}

Spawns an invisible, floating armor stand with a visible custom name.

/summon minecraft:villager ~ ~ ~ {VillagerData:{profession:"weaponsmith",level:5,type:"plains"}}

Summons a max-level weaponsmith plains villager.

Common Mistakes

Notes

The entity ID must be namespaced (minecraft:zombie) or unnamespaced (zombie). Complex NBT data can configure nearly every aspect of the summoned entity.

Related Commands

Need a Minecraft server?

Try these commands on Astroworld or host your own server.

Try Astroworld Hosting