minecraft:navigation.walk आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:navigation.walk एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। मॉब को ज़मीन पर सामान्य चलने वाले paths बनाने देता है, जिसमें वह एक-एक ब्लॉक ऊपर-नीचे कदम रखता है। इसे मेल खाने वाले movement कंपोनेंट के साथ इस्तेमाल करें।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
avoid_damage_blocks | Boolean | "false" | true होने पर paths चोट पहुँचाने वाले ब्लॉक्स, जैसे cactus या magma, से बचकर निकलते हैं। |
avoid_portals | Boolean | "false" | true होने पर paths nether portals जैसे portals से दूर रहते हैं। |
avoid_sun | Boolean | "false" | true होने पर paths सीधी धूप वाली जगहों के बजाय छाँव वाली जगहें चुनते हैं। |
avoid_water | Boolean | "false" | true होने पर paths पानी से बाहर रहते हैं। |
blocks_to_avoid | List | कोई नहीं | वे ब्लॉक्स जिनमें path पर चलते हुए मॉब को कभी कदम नहीं रखना चाहिए। |
can_breach | Boolean | "false" | true होने पर मॉब पानी की सतह से ऊपर उछल सकता है। |
can_break_doors | Boolean | "false" | true होने पर बंद दरवाज़े पार करने लायक माने जाते हैं क्योंकि मॉब उन्हें तोड़ देगा। |
can_jump | Boolean | "true" | true होने पर paths jump करके एक ब्लॉक ऊँची सीढ़ियाँ चढ़ सकते हैं। |
can_open_doors | Boolean | "false" | true होने पर बंद दरवाज़े पार करने लायक माने जाते हैं क्योंकि मॉब उन्हें खोल देगा। |
can_open_iron_doors | Boolean | "false" | true होने पर बंद iron doors भी पार करने लायक माने जाते हैं। |
can_pass_doors | Boolean | "true" | true होने पर paths दरवाज़ों से होकर जा सकते हैं। |
can_path_from_air | Boolean | "false" | true होने पर मॉब हवा में रहते हुए भी नया path शुरू कर सकता है। |
can_path_over_lava | Boolean | "false" | true होने पर paths lava के ऊपर से पार हो सकते हैं। |
can_path_over_water | Boolean | "false" | true होने पर paths पानी के ऊपर से पार हो सकते हैं। |
can_sink | Boolean | "true" | true होने पर मॉब पानी में तैरने के बजाय डूब जाता है। |
can_swim | Boolean | "false" | true होने पर paths पानी में कहीं भी जा सकते हैं और मॉब वहाँ अपना swim animation इस्तेमाल करता है। |
can_walk | Boolean | "true" | true होने पर मॉब सूखी ज़मीन पर चल सकता है। |
can_walk_in_lava | Boolean | "false" | true होने पर मॉब lava में ऐसे चलता है जैसे वह ठोस ज़मीन हो। |
is_amphibious | Boolean | "false" | true होने पर मॉब पानी के नीचे तल पर चल सकता है। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:navigation.walk": {
"avoid_damage_blocks": "false",
"avoid_portals": "false",
"avoid_sun": "false",
"avoid_water": "false",
"blocks_to_avoid": {},
"can_breach": "false",
"can_break_doors": "false",
"can_jump": "true"
}
}