- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
手冊:minecraft:angry
出自Minecraft基岩版开发Wiki
透過計時器設定實體的憤怒狀態。
模式[編輯]
angry:
object "minecraft:angry" : opt
{
string "angry_sound" : opt
bool "broadcast_anger" : opt
bool "broadcast_anger_on_attack" : opt
bool "broadcast_anger_on_being_attacked" : opt
minecraft_filter "broadcast_filters" : opt
int "broadcast_range"<0-*> : opt
array "broadcast_targets"[0,*] : opt
string "calm_event" : opt
object "calm_event" : opt
{
string "event"
enumerated_value "target" : opt
}
int "duration" : opt
int "duration_delta" : opt
minecraft_filter "filters" : opt
range "sound_interval" : opt
}
結構[編輯]
- minecraft:angry:根物件。
- angry_sound:定義當實體憤怒時播放的聲音。
- broadcast_anger[注 1]:定義在該實體憤怒的情況下,是否會使 broadcast_range所定義範圍內與之相同的實體也進入憤怒狀態。預設值為
false
。 - broadcast_anger_on_attack:定義該實體攻擊時是否會使 broadcast_range所定義範圍內與之相同的實體也進入憤怒狀態。預設值為
false
。 - broadcast_anger_on_being_attacked:定義該實體受到攻擊時是否會使 broadcast_range所定義範圍內與之相同的實體也進入憤怒狀態。預設值為
false
。 - broadcast_filters:定義對傳播憤怒的物件的過濾器。
- broadcast_range[注 1]:定義傳播憤怒的範圍,以方塊為單位。預設值為20,可填非負整數。
- broadcast_targets:定義傳播憤怒的物件的族。
- calm_event:根物件。值為字串時定義 duration所定義的時間到期時(即實體停止憤怒時)執行的事件。
- *event:定義 duration所定義的時間到期時(即實體停止憤怒時)執行的事件。
- target:定義事件執行的目標,預設值為
self
。
- duration:定義實體持續憤怒的時間,以秒為單位。預設值為25。
- duration_delta:定義實體持續憤怒時間的變化量([<value>,-<value>]),以秒為單位。預設值為0。
- filters:定義實體憤怒時不攻擊的物件的過濾器。
- sound_interval:定義每次播放聲音之間的隨機間隔時間範圍,以秒為單位。為浮點數型別時同時定義最小值和最大值;為陣列型別時第一個元素定義最小值,第二個元素定義最大值。預設值為0。
範例[編輯]
"minecraft:angry": {
"angry_sound": "angry",
"broadcast_anger": true,
"broadcast_anger_on_attack": true,
"broadcast_anger_on_being_attacked": true,
"broadcast_range": 16,
"broadcast_targets": [
"piglin"
],
"calm_event": {
"event": "example_event",
"target": "self"
},
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"operator": "!=",
"value": "piglin"
},
{
"test": "has_component",
"subject": "self",
"operator": "!=",
"value": "minecraft:attack_cooldown"
}
]
},
"sound_interval": {
"range_min": 2.0,
"range_max": 5.0
}
}
歷史[編輯]
基岩版 | |||||
---|---|---|---|---|---|
1.10.0 | 1.10.0.3 | 加入了minecraft:angry。 | |||
1.16.0 | 1.16.0.51 | 更新了該元件。 |
錯誤[編輯]
關於minecraft:angry的錯誤在國際版中由錯誤追蹤器維護,請在此回報錯誤。