minecraft:behavior.panic आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:behavior.panic एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। मॉब को चोट पहुँचाने वाले से दूर हड़बड़ी में इधर-उधर भगाता है। गाय और मुर्गी जैसे जानवर मार खाने पर इसका इस्तेमाल करते हैं।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
damage_sources | List | "[campfire, fire, fire_tick, freezing, lava, lightning, magma, soul_campfire, temperature, entity_attack, entity_explosion, fireworks, magic, projectile, ram_attack, sonic_boom, wither, mace_smash]" | किस तरह के damage से मॉब घबराता है, जैसे "fire" या "entity_attack"। |
force | Boolean | "false" | true होने पर, मॉब तब तक घबराया रहता है जब तक वह हिल न सके या goal हटा न दिया जाए। |
ignore_mob_damage | Boolean | "false" | true होने पर, दूसरे मॉब का damage कभी घबराहट नहीं लाता, भले ही वह damage_sources में हो। |
prefer_water | Boolean | "false" | true होने पर, घबराया हुआ मॉब पानी की ओर भागने की कोशिश करता है। |
speed_multiplier | Decimal | "1.0" | यह goal चलते समय मॉब की स्पीड बढ़ाता या घटाता है: 1 मतलब सामान्य स्पीड। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:behavior.panic": {
"damage_sources": "[campfire, fire, fire_tick, freezing, lava, lightning, magma, soul_campfire, temperature, entity_attack, entity_explosion, fireworks, magic, projectile, ram_attack, sonic_boom, wither, mace_smash]",
"force": "false",
"ignore_mob_damage": "false",
"prefer_water": "false",
"speed_multiplier": "1.0"
}
}