minecraft:explode आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:explode एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। एंटिटी को तुरंत या fuse के बाद फटने देता है, जैसे creeper या TNT। साइज़, आग, ब्लॉक damage और effects आप तय करते हैं।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
allow_underwater | Boolean | "false" | विस्फोट को पानी के अंदर ब्लॉक्स और एंटिटीज़ को damage करने देता है। |
breaks_blocks | Boolean | "true" | क्या विस्फोट ब्लॉक्स तोड़ता है। |
causes_fire | Boolean | "false" | क्या विस्फोट के बाद आग लगती है। |
damage_scaling | Decimal | "1.000000" | एंटिटीज़ को damage का multiplier; 0 पर कोई damage नहीं और negative वैल्यू heal करती है। |
destroy_affected_by_griefing | Boolean | "false" | true होने पर mobGriefing game rule इसे ब्लॉक्स तोड़ने से रोक सकता है। |
fire_affected_by_griefing | Boolean | "false" | true होने पर mobGriefing game rule इसे आग लगाने से रोक सकता है। |
fuse_length | Range [a, b] | "[0.0, 0.0]" | फटने से पहले का random समय, सेकंड में; negative वैल्यू पर तुरंत फटता है। |
fuse_lit | Boolean | "false" | कंपोनेंट जुड़ते ही fuse पहले से जलता हुआ शुरू होता है। |
knockback_scaling | Decimal | "1.000000" | धमाका एंटिटीज़ को कितनी ज़ोर से दूर धकेलता है, उसका multiplier। |
max_resistance | Decimal | "3.40282e+38" | ब्लॉक की blast resistance की ऊपरी सीमा तय करता है, ताकि मज़बूत ब्लॉक्स भी टूट सकें। |
negates_fall_damage | Boolean | "false" | धमाके से ऊपर उछले प्लेयर्स का fall damage रद्द करता है। |
particle_effect | String | "explosion" | दिखने वाले particles: "explosion", "wind_burst" या "breeze_wind_burst"। |
power | Decimal | "3" | धमाके का साइज़ ब्लॉक्स में, जो यह भी तय करता है कि कितना damage होगा। |
sound_effect | String | "explode" | फटने पर बजने वाली आवाज़। |
toggles_blocks | Boolean | "false" | धमाके के इलाके में doors, levers और trapdoors जैसे ब्लॉक्स को तोड़ने के बजाय पलट देता है। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:explode": {
"allow_underwater": "false",
"breaks_blocks": "true",
"causes_fire": "false",
"damage_scaling": "1.000000",
"destroy_affected_by_griefing": "false",
"fire_affected_by_griefing": "false",
"fuse_length": "[0.0, 0.0]",
"fuse_lit": "false"
}
}