minecraft:breedable आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:breedable एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। सही आइटम खिलाने पर दो एंटिटीज़ को प्यार में पड़कर बच्चा पैदा करने देता है। इसे minecraft:offspring के साथ जोड़ें (जब तक आप pregnancy इस्तेमाल न करें), और बच्चे को minecraft:entity_born event मिलता है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
allow_sitting | Boolean | "false" | बैठे होने पर भी एंटिटी को breed करने देता है। |
breed_cooldown | Decimal | "60" | दोबारा breed करने से पहले एंटिटी को कितने सेकंड रुकना होगा। |
breed_items | List | कोई नहीं | वे आइटम जिन्हें खिलाकर प्लेयर एंटिटी को love mode में डाल सकता है, साथ में एक optional आइटम जिसमें वे बाद में बदल जाते हैं। |
breeds_with | List | कोई नहीं | यह किन एंटिटी टाइप्स के साथ जोड़ी बना सकती है, बच्चे का टाइप, और breed होने पर चलने वाला event। |
causes_pregnancy | Boolean | "false" | true होने पर बच्चा तुरंत आने के बजाय एंटिटी pregnant हो जाती है। |
environment_requirements | List | कोई नहीं | love mode में जाने से पहले पास में होने ज़रूरी ब्लॉक्स। |
extra_baby_chance | Decimal | "0" | 0 से 1 तक का chance कि एक साथ ज़्यादा बच्चे पैदा हों। |
love_filters | Minecraft Filter | कोई नहीं | एंटिटी के प्यार में पड़ने के लिए पूरी होने वाली शर्तें। |
require_full_health | Boolean | "false" | true होने पर breed करने के लिए एंटिटी की health पूरी होनी चाहिए। |
require_tame | Boolean | "true" | true होने पर breed करने से पहले दोनों एंटिटीज़ का tame होना ज़रूरी है। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:breedable": {
"allow_sitting": "false",
"breed_cooldown": "60",
"breed_items": {},
"breeds_with": {},
"causes_pregnancy": "false",
"environment_requirements": {},
"extra_baby_chance": "0",
"love_filters": {}
}
}