minecraft:behavior.look_at_trading_player आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.look_at_trading_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_trading_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": []
}
}