minecraft:behavior.find_mount आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.find_mount एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। AI goal जिससे मॉब चढ़कर सवारी करने के लिए दूसरा मॉब ढूंढता है, जैसे baby zombie मुर्गी ढूंढता है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
within_radius | number | 0 | मॉब कितने ब्लॉक तक सवारी के लिए कुछ ढूंढता है। |
start_delay | integer | 0 | सवारी की ओर जाने से पहले मॉब कितनी देर इंतज़ार करता है। |
avoid_water | boolean | false | true हो तो सवारी तक जाते समय मॉब पानी से दूर रहता है। |
target_needed | boolean | false | true हो तो मॉब सिर्फ़ तभी सवारी ढूंढता है जब उसके पास टारगेट हो। |
mount_distance | number | -1 | चढ़ने के लिए मॉब को कितना पास होना चाहिए। 0 से कम पर उसकी attack distance इस्तेमाल होती है। |
max_failed_attempts | integer | 20 | हार मानने से पहले मॉब कितनी बार सवारी ढूंढने में फ़ेल हो सकता है। |
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.find_mount": {
"within_radius": 0,
"start_delay": 0,
"avoid_water": false,
"target_needed": false,
"mount_distance": -1,
"max_failed_attempts": 20,
"priority": 0,
"control_flags": []
}
}