minecraft:angry आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:angry एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। एंटिटी को तय समय के लिए गुस्से में डालता है, और यह गुस्सा पास के उसी तरह के मॉब्स में फैला सकता है, जैसे zombified piglins।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
angry_sound | String | कोई नहीं | मॉब के गुस्से में रहते हुए बीच-बीच में बजने वाला sound event। |
broadcast_anger | Boolean | "false" | true हो तो पास के उसी टाइप के मॉब्स भी गुस्सा हो जाते हैं। |
broadcast_anger_on_attack | Boolean | "false" | true हो तो यह मॉब जब भी हमला करे, पास के उसी टाइप के मॉब्स गुस्सा हो जाते हैं। |
broadcast_anger_on_being_attacked | Boolean | "false" | true हो तो इस मॉब को चोट लगने पर पास के उसी टाइप के मॉब्स गुस्सा हो जाते हैं। |
broadcast_anger_when_dying | Boolean | "true" | false रखें ताकि मरते समय मॉब अपना गुस्सा न फैलाए। |
broadcast_filters | Minecraft Filter | कोई नहीं | शर्तें जो पास के मॉब्स को गुस्सा पाने के लिए पास करनी होती हैं। |
broadcast_range | Integer | "20" | गुस्सा कितने ब्लॉक दूर तक फैल सकता है। |
broadcast_targets | List | कोई नहीं | मॉब्स की families जिन्हें यह मॉब गुस्सा दिला सकता है। |
calm_event | String | कोई नहीं | गुस्से का टाइमर खत्म होने पर चलने वाला इवेंट। |
duration | Integer | "25" | गुस्सा कितने सेकंड रहता है। |
duration_delta | Integer | "0" | ज़्यादा से ज़्यादा इतने रैंडम सेकंड जो duration में जुड़ते या घटते हैं। |
filters | Minecraft Filter | कोई नहीं | इस फ़िल्टर को पास करने वाले मॉब्स पर गुस्से में भी हमला नहीं होता, साथियों को बचाने के लिए काम का। |
sound_interval | Range [a, b] | "0" | गुस्से वाली आवाज़ों के बीच रैंडम इंतज़ार की रेंज, सेकंड में। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:angry": {
"angry_sound": "",
"broadcast_anger": "false",
"broadcast_anger_on_attack": "false",
"broadcast_anger_on_being_attacked": "false",
"broadcast_anger_when_dying": "true",
"broadcast_filters": {},
"broadcast_range": "20",
"broadcast_targets": {}
}
}