minecraft:behavior.knockback_roar आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.knockback_roar एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। AI goal जिससे मॉब दहाड़ता है और पास की एंटिटीज़ को चोट पहुंचाते हुए दूर उड़ा देता है, जैसे stun होने के बाद ravager।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
duration | number | 1 | दहाड़ ज़्यादा से ज़्यादा कितने सेकंड चल सकती है। |
attack_time | number | 0.5 | दहाड़ शुरू होने के कितने सेकंड बाद धमाका होता है। |
knockback_damage | integer | 6 | धमाके से मिलने वाला डैमेज। |
knockback_horizontal_strength | integer | 4 | एंटिटीज़ को अगल-बगल कितनी ज़ोर से धकेला जाता है। |
knockback_vertical_strength | integer | 4 | एंटिटीज़ को ऊपर कितनी ज़ोर से धकेला जाता है। |
knockback_height_cap | number | 0.4 | किसी एंटिटी को ज़्यादा से ज़्यादा कितना ऊपर धकेला जा सकता है। |
knockback_range | integer | 4 | धमाके का radius, ब्लॉक्स में। |
cooldown_time | number | 0.1 | goal के दोबारा चलने से पहले इंतज़ार के सेकंड। |
knockback_filters | Filter Group | {"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null} | कौन सी एंटिटीज़ धकेली जाती हैं। |
damage_filters | Filter Group | {"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null} | किन एंटिटीज़ को चोट लगती है। |
on_roar_end | ActorDefinitionTrigger | {"event":"","filters":{"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null},"target":"self"} | दहाड़ खत्म होने पर चलने वाला इवेंट। |
priority | integer | 0 | कम नंबर पहले चलता है: जब दो goals आपस में टकराते हैं, तो छोटी priority वाला जीतता है।रेंज: 0 से … |
control_flags | Goal's control flags[] | कोई नहीं | यह goal शरीर के किन हिस्सों (move, look, jump) को अपने कब्ज़े में लेता है, ताकि एक ही हिस्से इस्तेमाल करने वाले goals साथ में न चलें। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:behavior.knockback_roar": {
"duration": 1,
"attack_time": 0.5,
"knockback_damage": 6,
"knockback_horizontal_strength": 4,
"knockback_vertical_strength": 4,
"knockback_height_cap": 0.4,
"knockback_range": 4,
"cooldown_time": 0.1
}
}