From Minecraft Wiki
Jump to: navigation, search


First introduced

1.7.2 (13w36a)
PE Alpha 0.16.0 (PE Alpha 0.16.0 build 1)

Summons an entity (mobs, projectiles, items, vehicles, etc.).

  • Java Edition
summon <entity_name> [x] [y] [z] <dataTag>
  • Pocket Edition
summon <entityType: string> [spawnPos: x y z]
EntityName (PE: entityType: string)
Specifies the entity to be summoned. Must be an entity id (for example, bat, horse, wither_skull, xp_orb, tnt, etc.) or lightning_bolt.
x y z (PE: spawnPos: x y z) (optional[Java Edition only])
Specifies the position to summon the entity. x and z must be between -30,000,000 to 30,000,000 (inclusive), and y must be at least 0. May use tilde notation to specify a position relative to the command's execution. If not specified, defaults to the position of the command's execution.
dataTag (optional)[Java Edition only]
Specifies the data tag for the entity. Must be a compound NBT tag (for example, {CustomName:Fred}). Lightning has no additional data tags that can be specified.
Fails if the arguments are not specified correctly.
On success, creates the specified entity at the specified position.
To summon a charged creeper named "Powered Creeper" at the current position:
summon creeper ~ ~ ~ {powered:1,CustomName:"Powered Creeper"}
To summon lightning 10 blocks west of the current position:
summon lightning_bolt ~-10 ~ ~
To summon an armor stand wielding a lava bucket and wearing a skeleton skull:
summon armor_stand ~ ~ ~ {ArmorItems:[{},{},{},{id:skull,Count:1b}],HandItems:[{id:lava_bucket,Count:1b},{}]}