minecraft:behavior.charge_held_item आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.charge_held_item एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। AI goal जिससे मॉब अपना पकड़ा हुआ आइटम खींचकर लोड करता है, जैसे pillager crossbow लोड करता है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
items | Item Descriptor[] | कोई नहीं | पकड़े हुए आइटम को लोड करने वाले आइटम, जैसे arrows। कम से कम एक ज़रूरी है। |
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.charge_held_item": {
"items": [],
"priority": 0,
"control_flags": []
}
}