minecraft:rideable आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:rideable एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। दूसरी एंटिटीज़ को इस पर सवारी करने देता है और seats सेट करता है। सवारियों, vehicles या यात्रियों को ले जाने वाले मॉब्स के लिए इस्तेमाल करें।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
controlling_seat | Integer | "0" | कौन सी seat चालक की है; पहली seat 0 है। |
crouching_skip_interact | Boolean | "true" | true होने पर sneak कर रहे प्लेयर्स इससे interact नहीं कर सकते, ताकि वे दूसरे काम कर सकें। |
dismount_mode | Enumerator | "default" | उतरने पर सवार कहाँ पहुँचते हैं: default उन्हें पास की सुरक्षित ज़मीन पर रखता है, on_top_center एंटिटी के ऊपर। |
family_types | List | कोई नहीं | उन एंटिटीज़ के family नाम जिन्हें सवारी की अनुमति है। |
interact_text | String | कोई नहीं | Touch-screen प्लेयर्स को सवार हो सकने पर दिखने वाला बटन टेक्स्ट। |
on_rider_enter_event | String | कोई नहीं | किसी के चढ़ने पर इस एंटिटी पर चलने वाला event। |
on_rider_exit_event | String | कोई नहीं | किसी के उतरने पर इस एंटिटी पर चलने वाला event। |
passenger_max_width | Decimal | "0.00" | सवार की ज़्यादा से ज़्यादा चौड़ाई; किसी भी साइज़ की अनुमति के लिए 0 करें। |
priority | Integer | "N/A" | पुराना field जो अब इस्तेमाल नहीं होता। |
pull_in_entities | Boolean | "false" | true होने पर अनुमति वाली families की पास की एंटिटीज़ खाली seats में खींच ली जाती हैं, जैसे नाव मॉब्स को पकड़ लेती है। |
rider_can_interact | Boolean | "false" | true होने पर सवार इसे देखकर टारगेट और interact कर सकता है। |
seat_count | Integer | "1" | एक साथ कितने सवार आ सकते हैं। |
seats | List | कोई नहीं | हर सवार के लिए seat की positions और settings। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:rideable": {
"controlling_seat": "0",
"crouching_skip_interact": "true",
"dismount_mode": "default",
"family_types": {},
"interact_text": "",
"on_rider_enter_event": "",
"on_rider_exit_event": "",
"passenger_max_width": "0.00"
}
}