minecraft:behavior.eat_mob आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.eat_mob एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। AI goal जिससे मॉब दूसरे मॉब के पास जाकर उसे खा जाता है, जैसे मेंढक slime खाता है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
run_speed | number | 1 | शिकार की ओर दौड़ते समय की स्पीड। |
eat_animation_time | number | 1 | खाने का animation कितने सेकंड चलता है। |
pull_in_force | number | 1 | शिकार को खाने वाले की ओर कितनी ज़ोर से खींचा जाता है। |
reach_mob_distance | number | 1 | खाना शुरू करने के लिए मॉब को कितना पास होना चाहिए। |
eat_mob_sound | string | "" | मॉब के शिकार खाने पर बजने वाली आवाज़। |
loot_table | string | "" | शिकार खाए जाने पर गिरने वाले आइटम्स की loot table। |
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.eat_mob": {
"run_speed": 1,
"eat_animation_time": 1,
"pull_in_force": 1,
"reach_mob_distance": 1,
"eat_mob_sound": "",
"loot_table": "",
"priority": 0,
"control_flags": []
}
}