- distance:(可选)实体到执行位置的距离。
- 距离谓词
- effects:(可选)状态效果列表。
- <状态效果ID>:一个状态效果。
- ambient:(可选)是否为信标添加的状态效果。
- amplifier:(可选)状态效果等级。
- 数值界限范围
- duration:(可选)状态效果持续时间,以刻为单位。
- 数值界限范围
- visible:(可选)状态效果是否可见。
- <状态效果ID>:一个状态效果。
- equipment:(可选)实体身上的装备。
- chest:(可选)胸部。
- 物品谓词
- feet:(可选)脚部。
- 物品谓词
- head:(可选)头部。
- 物品谓词
- legs:(可选)腿部。
- 物品谓词
- mainhand:(可选)主手。
- 物品谓词
- offhand:(可选)副手。
- 物品谓词
- chest:(可选)胸部。
- flags:(可选)实体特质。
- is_baby:(可选)测试该实体是否是幼体。
- is_on_fire:(可选)测试该实体是否正在着火。
- is_sneaking:(可选)测试该实体是否正在潜行。
- is_sprinting:(可选)测试该实体是否正在疾跑。
- is_swimming:(可选)测试该实体是否正在游泳。
- location:(可选)实体的位置。
- 位置信息谓词
- nbt:(可选)一个NBT字符串。
- passenger:(可选)正在骑乘此实体的实体。
- 实体谓词
- stepping_on:(可选)实体脚下的位置。
- 位置信息谓词
- targeted_entity:(可选)实体要瞄准攻击的实体。
- 实体谓词
- team: (可选)实体属于的队伍。
- type:(可选)一个实体ID或一个实体标签。
- type_specific:(可选)实体子谓词。对于某些实体,可以指定测试特定的属性,如果测试实体不是实体子谓词要求的实体,则测试直接失败。
- type:实体子谓词的类型。接受的值除了下文列出的所有可能值外还包括
any(无条件测试通过)。- 如果
type为lightning,附加参数如下:
- 如果
- blocks_set_on_fire: (可选)被该闪电点燃的方块数。
- 数值界限范围
- entity_struck: (可选)被闪电击中的实体。
- 实体谓词
- 如果
type为fishing_hook,附加参数如下:
- in_open_water:(可选)测试该鱼钩是否位于开阔水域。
- 如果
type为player,附加参数如下:
- 如果
- advancements:(可选)玩家获得的进度。
- <进度ID>:一个进度ID,可以为布尔值或进度内数据的映射。为真时代表该进度已获得,为假时为未获得。
- <进度数据ID>:(可选)进度内数据的达成情况。
- <进度ID>:一个进度ID,可以为布尔值或进度内数据的映射。为真时代表该进度已获得,为假时为未获得。
- gamemode:(可选)玩家的游戏模式。必须是
survival(生存模式)、adventure(冒险模式)、creative(创造模式)或spectator(旁观模式)。 - level:(可选)玩家的经验等级。
- 数值界限范围
- looking_at:(可选)玩家正在观察的实体,需要其可见且在100个方块内。
- 实体谓词
- recipes:(可选)要检查的配方的映射。
- <配方ID>:为真时代表玩家已获得此配方,为假时未获得。
- stats:(可选)列举要匹配的统计。
- 一项统计。
- stat:统计ID。
- type: 统计类型。接受的值有
minecraft:custom、minecraft:crafted、minecraft:used、minecraft:broken、minecraft:mined、minecraft:killed、minecraft:picked_up、minecraft:dropped和minecraft:killed_by。 - value:统计的值。
- 数值界限范围
- 如果
type为slime,附加参数如下:
- 一项统计。
- size:(可选)史莱姆的大小。
- 数值界限范围
- 如果
type为cat、frog、axolotl、boat、fox、mooshroom、painting、rabbit、horse、llama、villager、parrot和tropical_fish,附加参数如下:
- variant:(可选)对应实体的某项变种。
- type:实体子谓词的类型。接受的值除了下文列出的所有可能值外还包括
- vehicle:(可选)实体正在骑乘的实体。
- 实体谓词
- distance:(可选)实体到执行位置的距离。
语言