无编辑摘要 标签:可视化编辑 |
小 (机器人:源码整理:移除段落标题后多余空行) |
||
(未显示4个用户的5个中间版本) | |||
第2行: | 第2行: | ||
|name=summon |
|name=summon |
||
|oplevel=2{{only|java}}<br>1{{only|bedrock}} |
|oplevel=2{{only|java}}<br>1{{only|bedrock}} |
||
+ | |becheat=1 |
||
− | |others=启用作弊{{only|bedrock}} |
||
}} |
}} |
||
第9行: | 第9行: | ||
{{tr|mode=H|通过|透過}} |
{{tr|mode=H|通过|透過}} |
||
== 语法 == |
== 语法 == |
||
− | |||
* '''Java版''' |
* '''Java版''' |
||
: <code>summon <entity> [<pos>] [<nbt>]</code> |
: <code>summon <entity> [<pos>] [<nbt>]</code> |
||
第18行: | 第17行: | ||
== 参数 == |
== 参数 == |
||
− | |||
{{argument|entity|entity_summon|entityType: EntityType}} |
{{argument|entity|entity_summon|entityType: EntityType}} |
||
: 指定要被召唤的实体类型。 |
: 指定要被召唤的实体类型。 |
||
第28行: | 第26行: | ||
{{el|je|short=1}}:{{argument|nbt|nbt_compound_tag}} |
{{el|je|short=1}}:{{argument|nbt|nbt_compound_tag}} |
||
− | : 指定该实体的[[命令# |
+ | : 指定该实体的[[命令#NBT标签|NBT标签]]。 |
: {{arg desc|je=nbt_compound_tag}} |
: {{arg desc|je=nbt_compound_tag}} |
||
第38行: | 第36行: | ||
: 指定该实体的名称。 |
: 指定该实体的名称。 |
||
: 可以包含空格,但是需要用半角双引号包围。 |
: 可以包含空格,但是需要用半角双引号包围。 |
||
− | :此外,如果想只指定生成生物的名称,不想指定游戏内事件,则直接将你需要指定的生物名填入生物ID与生物生成坐标之间,如想在当前位置生成一只叫僵尸的僵尸,则输入/summon zombie "僵尸" ~ ~ ~ |
||
== 效果 == |
== 效果 == |
||
− | |||
{{Result table}} |
{{Result table}} |
||
{{Result table|未正确指定参数|unparseable|fail}} |
{{Result table|未正确指定参数|unparseable|fail}} |
||
第52行: | 第48行: | ||
== 输出 == |
== 输出 == |
||
− | |||
{{Output table}} |
{{Output table}} |
||
{{Output table|edition=je|执行失败|0|0|0}} |
{{Output table|edition=je|执行失败|0|0|0}} |
||
第61行: | 第56行: | ||
== 示例 == |
== 示例 == |
||
− | |||
* 在当前位置往西面10格处生成一个闪电: |
* 在当前位置往西面10格处生成一个闪电: |
||
** <code>summon lightning_bolt ~-10 ~ ~</code> |
** <code>summon lightning_bolt ~-10 ~ ~</code> |
||
第91行: | 第85行: | ||
== 历史 == |
== 历史 == |
||
− | |||
{{stub|section=1}} |
{{stub|section=1}} |
||
{{History|java}} |
{{History|java}} |
2022年8月4日 (四) 15:59的版本
召唤一个实体(生物、弹射物、物品、载具等)。
语法
- 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 。 |