minecraft:behavior.swoop_attack आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.swoop_attack एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। एक हमला जिसमें उड़ने वाला मॉब अपने टारगेट पर नीचे झपट्टा मारता है, जैसे phantom। मॉब के दीवार से टकराने या मार खाने पर झपट्टा खत्म हो जाता है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
damage_reach | number | 0.2 | मॉब के साइज़ में जुड़कर तय करता है कि damage देने के लिए उसे कितना पास होना चाहिए। |
speed_multiplier | number | 1 | टारगेट पर झपटते समय स्पीड multiplier। |
delay_range | FloatRange | {"max":20,"min":10} | झपट्टों के बीच रैंडम इंतज़ार, सेकंड में। |
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.swoop_attack": {
"damage_reach": 0.2,
"speed_multiplier": 1,
"delay_range": {
"max": 20,
"min": 10
},
"priority": 0,
"control_flags": []
}
}