minecraft:behavior.look_at_player आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.look_at_player एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के 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_player": {
"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": []
}
}