召喚一個實體(生物、彈射物、物品、載具等)。
語法[]
- 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 。 |