minecraft:behavior.sonic_boom आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.sonic_boom एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। मॉब को charge करके अपने टारगेट पर sonic boom का धमाका चलाने देता है, जो दीवारों और armor के आर-पार जाता है। यह warden का दूर से किया जाने वाला हमला है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
duration | number | 0 | पूरा हमला कितने सेकंड चलता है।रेंज: 0 से … |
speed_multiplier | number | 1 | टारगेट की ओर जाते समय स्पीड multiplier। |
attack_damage | number | 30 | धमाका कितना damage करता है। |
attack_range_horizontal | number | 15 | धमाका दाएँ-बाएँ कितनी दूर तक टारगेट तक पहुँच सकता है। |
attack_range_vertical | number | 20 | धमाका ऊपर या नीचे कितनी दूर तक टारगेट तक पहुँच सकता है। |
attack_cooldown | number | 5 | धमाके के बाद दोबारा इस्तेमाल से पहले मॉब कितने सेकंड रुकता है। |
knockback_vertical_strength | number | 0 | धमाका टारगेट को कितनी ज़ोर से ऊपर उछालता है। |
knockback_horizontal_strength | number | 0 | धमाका टारगेट को कितनी ज़ोर से दूर धकेलता है। |
knockback_height_cap | number | 0 | knockback टारगेट को ज़्यादा से ज़्यादा कितना ऊपर उठा सकता है, इसकी सीमा। |
duration_until_attack_sound | number | 1.7 | शुरुआत के बाद हमले की आवाज़ बजने से पहले कितने सेकंड। |
attack_sound | string | "" | धमाका चलने पर बजने वाली आवाज़। |
charge_sound | string | "" | धमाका charge होते समय बजने वाली आवाज़। |
priority | integer | 0 | जब कई goal एक साथ चलना चाहें तो तय करता है कि कौन चलेगा: छोटी संख्या वाला पहले चलता है।रेंज: 0 से … |
control_flags | Goal's control flags[] | कोई नहीं | बताता है कि यह goal शरीर के किन हिस्सों का कंट्रोल लेता है (जैसे move, look या jump), ताकि एक ही हिस्से वाले goal साथ में न चलें। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:behavior.sonic_boom": {
"duration": 0,
"speed_multiplier": 1,
"attack_damage": 30,
"attack_range_horizontal": 15,
"attack_range_vertical": 20,
"attack_cooldown": 5,
"knockback_vertical_strength": 0,
"knockback_horizontal_strength": 0
}
}