minecraft:shareables आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:shareables एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। उन आइटम्स की लिस्ट जिन्हें मॉब उठाकर अपनी तरह के दूसरों से बाँटना पसंद करता है, जैसे villagers एक-दूसरे को खाना देते हैं।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
all_items | Boolean | "false" | true होने पर मॉब लिस्ट से बाहर का हर आइटम भी सबसे कम priority के साथ चाहता है। |
all_items_max_amount | Integer | "-1" | उन दूसरे आइटम्स में से मॉब ज़्यादा से ज़्यादा कितने ले जाएगा। |
all_items_surplus_amount | Integer | "-1" | उन आइटम्स में से कितने अतिरिक्त माने जाते हैं जिन्हें वह खुशी से दे देता है। |
all_items_want_amount | Integer | "-1" | उन आइटम्स में से मॉब कितने रखना चाहता है। |
items | List | कोई नहीं | वे आइटम या item tags जिनकी मॉब को परवाह है, ऊपर से नीचे जाँचे जाते हैं इसलिए पहला मेल जीतता है। |
singular_pickup | Boolean | "false" | true होने पर मॉब किसी ऐसे आइटम का सिर्फ एक उठाता है जो उसके पास पहले से है। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:shareables": {
"all_items": "false",
"all_items_max_amount": "-1",
"all_items_surplus_amount": "-1",
"all_items_want_amount": "-1",
"items": {},
"singular_pickup": "false"
}
}