minecraft:behavior.raid_garden आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.raid_garden एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। मॉब को खेत की ज़मीन पर जाकर पेट भरने तक फ़सल खाने देता है, जैसे खरगोश गाजर खाते हैं।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
max_to_eat | integer | 6 | पेट भरने से पहले मॉब कितनी फ़सलें खाता है। 0 या उससे कम मतलब कोई सीमा नहीं। |
full_delay | integer | 100 | पेट भर खाने के बाद दोबारा धावा बोलने से पहले मॉब कितने सेकंड रुकता है।रेंज: 0 से … |
eat_delay | integer | 2 | हर कौर के बीच कितने सेकंड।रेंज: 0 से … |
initial_eat_delay | integer | 0 | पहुँचने के बाद खाना शुरू करने से पहले मॉब कितने सेकंड रुकता है।रेंज: 0 से … |
blocks | string[] | कोई नहीं | मॉब कौन से फ़सल ब्लॉक ढूँढता है। |
search_range | integer | 0 | मॉब फ़सलों के लिए दाएँ-बाएँ कितनी दूर तक देखता है। |
search_height | integer | 1 | मॉब फ़सलों के लिए ऊपर-नीचे कितनी दूर तक देखता है। |
goal_radius | number | 0.5 | मॉब को कितना पास पहुँचना होगा ताकि उसे पहुँचा हुआ माना जाए। थोड़ी छूट रखने से वह एक ही जगह पर इधर-उधर हिलता नहीं रहता। |
speed_multiplier | number | 1 | यह goal चलते समय मॉब की स्पीड बढ़ाता या घटाता है: 1 मतलब सामान्य स्पीड।रेंज: 0 से … |
priority | integer | 0 | जब कई goal एक साथ चलना चाहें तो तय करता है कि कौन चलेगा: छोटी संख्या वाला पहले चलता है।रेंज: 0 से … |
control_flags | Goal's control flags[] | कोई नहीं | बताता है कि यह goal शरीर के किन हिस्सों का कंट्रोल लेता है (जैसे move, look या jump), ताकि एक ही हिस्से वाले goal साथ में न चलें। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:behavior.raid_garden": {
"max_to_eat": 6,
"full_delay": 100,
"eat_delay": 2,
"initial_eat_delay": 0,
"blocks": [],
"search_range": 0,
"search_height": 1,
"goal_radius": 0.5
}
}