minecraft:behavior.look_at_target आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.look_at_target एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। AI goal जिससे मॉब उस एंटिटी को देखता है जिसे वह अभी टारगेट कर रहा है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
angle_of_view_vertical | integer | 360 | मॉब ऊपर-नीचे कितने डिग्री तक देख सकता है।रेंज: 0 से 360 |
angle_of_view_horizontal | integer | 360 | मॉब बाएं-दाएं कितने डिग्री तक देख सकता है।रेंज: 0 से 360 |
look_time | FloatRange | {"max":4,"min":2} | मॉब कितनी देर देखता रहता है, समय की रैंडम रेंज। |
look_distance | number | 8 | देखे जाने के लिए एंटिटी कितने ब्लॉक पास होनी चाहिए।रेंज: 0 से … |
probability | number | 0.02 | हर जांच पर देखना शुरू करने का चांस। 1.0 मतलब 100%।रेंज: 0 से 1 |
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.look_at_target": {
"angle_of_view_vertical": 360,
"angle_of_view_horizontal": 360,
"look_time": {
"max": 4,
"min": 2
},
"look_distance": 8,
"probability": 0.02,
"priority": 0,
"control_flags": []
}
}