minecraft:behavior.drink_potion आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.drink_potion एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। AI goal जिससे शर्तें पूरी होने पर मॉब potions पीता है, जैसे witch खुद को हील करती है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
speed_modifier | number | 0 | पीते समय स्पीड में बदलाव। 0 पर सामान्य स्पीड रहती है, नेगेटिव वैल्यू मॉब को धीमा करती है। |
potions | DrinkPotionGoalDefinition::PotionData[] | कोई नहीं | potions जो मॉब पी सकता है, हर एक की अपनी शर्तें और चांस के साथ। |
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.drink_potion": {
"speed_modifier": 0,
"potions": [],
"priority": 0,
"control_flags": []
}
}