minecraft:leashable आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:leashable एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। प्लेयर्स एंटिटी को lead से बाँध सकते हैं, और leash होने या छूटने पर events चलते हैं।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
can_be_cut | Boolean | "true" | प्लेयर्स एंटिटी पर shears चलाकर उसकी leads काट सकते हैं। |
can_be_stolen | Boolean | "true" | एंटिटी पहले से किसी और से बँधी हो तब भी प्लेयर्स उसे leash कर सकते हैं। |
on_leash | String | कोई नहीं | एंटिटी के leash होने पर चलने वाला event। |
on_unleash | String | कोई नहीं | एंटिटी के छूटने पर चलने वाला event। |
on_unleash_interact_only | Boolean | "false" | Unleash event सिर्फ तब चलता है जब प्लेयर उसे सीधे छुड़ाए। |
presets | List | कोई नहीं | Leash settings जैसे दूरियाँ और spring की ताकत; जिस पहले preset का filter पास हो, वही इस्तेमाल होता है। |
unleash_on_removal | Boolean | "true" | यह कंपोनेंट हटने पर एंटिटी को छुड़ा देता है। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:leashable": {
"can_be_cut": "true",
"can_be_stolen": "true",
"on_leash": "",
"on_unleash": "",
"on_unleash_interact_only": "false",
"presets": {},
"unleash_on_removal": "true"
}
}