minecraft:behavior.leap_at_target आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.leap_at_target एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। AI goal जिससे मॉब अपने टारगेट पर छलांग लगाता है, जैसे मकड़ी झपटती है। hostile मॉब्स के लिए बना है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
yd | number | 0 | छलांग कितने ब्लॉक ऊंची जाती है। |
must_be_on_ground | boolean | true | true हो तो मॉब सिर्फ़ ज़मीन से छलांग लगाता है। हवा में भी छलांग के लिए false रखें। |
set_persistent | boolean | false | true हो तो प्लेयर को टारगेट करने के बाद मॉब despawn नहीं होगा। |
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.leap_at_target": {
"yd": 0,
"must_be_on_ground": true,
"set_persistent": false,
"priority": 0,
"control_flags": []
}
}