PowerNukkitX / PowerNukkitX-Legacy

GNU General Public License v3.0
6 stars 4 forks source link

目标选择器中的"family"参数 #33

Open SuperIceCN opened 1 year ago

SuperIceCN commented 1 year ago

❇ 特性请求

mojang更新了命令选择器并带来了"family参数",但PNX目前尚不支持。

💬 你知道的其他信息

[family=<族>] — 选择属于指定的族的实体。 [family=!<族>] — 选择不属于指定的族的实体。 给定的实体的族可以是任何字符串,但不包括命名空间。这些实体的族在实体类型的族行为组件中定义,且单个实体可以属于多个族。 原版行为包使用的默认值包括: 更广泛的大型族(例如mob、inanimate、monster、undead) 更具体的小型族(例如zombie、skeleton) 单个生物的族(例如wandering_trader、enderman、creeper) 与生成事件有挂钩的族(例如farmer、baby_turtle) 示例: @e[family=skeleton] — 选择所有骷髅凋灵骷髅流浪者。 @e[family=mob,family=!monster] — 选择所有不是敌对生物生物(例如:会选中,但不会选中僵尸和骷髅)。 @e[family=monster,family=undead] — 选择所有是亡灵生物的敌对生物(例如:会选中僵尸和骷髅,但不会选中苦力怕末影人)。 @e[family=pacified] — 选择所有失去螫针的蜜蜂

更多信息参阅:

https://wiki.biligame.com/mc/%E6%97%8F