召唤一个实体(生物、弹射物、物品、载具等)。
语法[]
- Java版
summon <entity> [<pos>] [<nbt>]
- 基岩版
summon <entityType: EntityType> [spawnPos: x y z] [spawnEvent: string] [nameTag: string]
summon <entityType: EntityType> <nameTag: string> [spawnPos: x y z]
参数[]
JE:<entity>
:entity_summon
BE:entityType: EntityType
- 指定要被召唤的实体类型。
- 必须是一个可召唤实体类型的命名空间ID。
JE:<pos>
:vec3
BE:spawnPos: x y z
:CommandPositionFloat
- 指定该实体的召唤位置。如果未指定,默认为命令执行位置。
- 必须为三维坐标,元素为浮点数。允许波浪号与脱字号标记。
JE:<nbt>
:nbt_compound_tag
BE:spawnEvent: string
:basic_string
- 指定该实体的召唤时附带的游戏内事件,应为一个行为包内适用于实体的生成事件的名称。
- 可以包含空格,但是需要用半角双引号包围。
BE:nameTag: string
:basic_string
- 指定该实体的名称。
- 可以包含空格,但是需要用半角双引号包围。
效果[]
命令 | 触发条件 | Java版 | 基岩版 |
---|---|---|---|
任意 | 未正确指定参数 | 无法解析 | 执行失败 |
指定的位置未加载 | 执行失败 | ||
在和平难度下生成敌对生物 | 执行成功 | ||
尝试生成UUID与其他实体重复的实体 | 执行失败 | N/A | |
指定的<x>或<z>超出[-30000000, 30000000)或<y>超出(-20000000, 20000000] | 执行成功 | ||
执行成功时 | 在指定位置生成指定实体 |
输出[]
命令 | 版本 | 条件 | 成功次数 | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
任意 | Java版 | 执行失败 | 0 | 0 | 0 |
执行成功 | 1 | 1 | 1 | ||
基岩版 | 执行失败 | 0 | N/A | N/A | |
执行成功 | 1 | N/A | N/A |
示例[]
- 在当前位置往西面10格处生成一个闪电:
summon lightning_bolt ~-10 ~ ~
- 在当前位置生成一个名为“充能苦力怕”的闪电苦力怕:
summon creeper ~ ~ ~ {powered:1b,CustomName:'"充能苦力怕"'}
- 在当前位置生成一个蜘蛛骑士:
summon spider ~ ~ ~ {Passengers:[{id:"minecraft:skeleton",HandItems:[{id:"minecraft:bow",Count:1b}]}]}
- 在当前位置生成一个数量为64的掉落物钻石:
summon item ~ ~ ~ {Item:{id:"minecraft:diamond",Count:64b}}
基岩版:
- 在当前位置生成一个名为“充能苦力怕”的闪电苦力怕:
summon creeper ~ ~ ~ minecraft:become_charged "充能苦力怕"
- 在当前位置生成一个灾厄巡逻队的掠夺者袭击队长:
summon pillager ~ ~ ~ minecraft:promote_to_patrol_captain
- 在当前位置生成一个名为“海豚”的海豚:
summon dolphin "§6海豚" ~ ~ ~
历史[]
此段落仍需完善。你可以帮助我们扩充关于该主题的更多信息。
Java版 | |||||
---|---|---|---|---|---|
1.7.2 | 13w36a | 加入了/summon 。 | |||
1.8 | 14w30a | 现在可以使用/summon 来生成闪电。 | |||
1.16 | 20w11a | 现在可以使用/summon 来生成火球。 | |||
携带版Alpha | |||||
0.16.0 | build 1 | 加入了/summon 。 |