手册:/event

来自Minecraft基岩版开发Wiki
event
用法旗标
普通命令(0)
可见性旗标
可见(0)
同步旗标
同步命令(0)
执行旗标
允许执行(0)
类型旗标
无类型(0)
作弊旗标
作弊命令(0)
游戏内描述

对特定对象触发一个事件。

/event命令触发实体事件。

重载[编辑]

  1. event entity <target: target> <eventName: string>

参数[编辑]

target 基本参数
target类型,必选。指定待触发事件的实体。
  • 必须为玩家名或目标选择器。
eventName 软枚举参数
string类型,必选。指定待触发的生成事件。
  • 必须为有效的实体定义事件。定义事件位于行为包实体文件中的events段落。例如:
{
    "format_version": "1.16.0",
    "minecraft:entity": {
        "description":{
           "identifier":"wiki:example_entity" ,
           // ...
        }
        // ...
        "events": {
           "my_event": { /* ... */ } 
        }
    }
}
那么该参数就可以写为my_event。事实上,对于所有的原版生物也同理,详见官方给出的附加包模板,预设的实体定义事件亦可见此

效果[编辑]

命令触发条件执行结果
任意参数未正确指定失败
target无法解析为一个实体或多个实体(若为玩家名则必须在线)
指定的eventName不存在
执行成功令对应实体触发生成事件

输出[编辑]

命令执行结果成功次数增量
任意失败0
成功1

示例[编辑]

/event entity @e[type=zombie] minecraft:as_adult - 令所有僵尸都成为成年僵尸。
/event entity @e[type=wiki:example_mob] my_event - 令上文中的自定义生物触发事件my_event。

响应[编辑]

历史[编辑]

画廊[编辑]