手册:minecraft:explode

来自Minecraft基岩版开发Wiki
数据驱动 实体 > minecraft:explode
minecraft:explode
附加包组件
组件所属
组件类型
组件ID
-1683058581
加入版本
?

定义实体产生的爆炸。

模式[编辑]

object "minecraft:explode" : opt
{
    bool "breaks_blocks" : opt
    bool "causes_fire" : opt
    bool "destroy_affected_by_griefing" : opt
    bool "fire_affected_by_griefing" : opt
    range "fuse_length" : opt
    bool "fuse_list" : opt
    float "max_resistance" : opt
    float "power" : opt
}

结构[编辑]

  •  minecraft:explode:根对象。
    •  breaks_blocks:定义爆炸是否会破坏方块。默认值为true
    •  causes_fire:定义爆炸是否会使方块顶部着火。默认值为false
    •  destroy_affected_by_griefing:定义爆炸破坏方块是否受 mobGriefing 游戏规则影响。默认值为false
    •  fire_affected_by_griefing:定义爆炸使方块顶部着火是否受 mobGriefing 游戏规则影响。默认值为false
    •  fuse_length:定义从实体被引燃(即该组件添加到实体中时,下同)到产生爆炸所等待的时间范围,以秒为单位。为浮点数类型时同时定义最小值和最大值;为数组类型时第一个元素定义最小值,第二个元素定义最大值。负值会导致被引燃的瞬间产生爆炸。默认值为0。
    •  fuse_lit:定义实体在被引燃时是否开始计时并在计时结束时产生爆炸。默认值为false
    •  max_resistance:定义最大多少爆炸抗性的方块能被爆炸破坏,大于该爆炸抗性的方块将无法被爆炸破坏。默认值为3.40282e+38(最大值)。
    •  power:定义爆炸威力。默认值为3。

示例[编辑]

"minecraft:explode": {
    "breaks_blocks": true,
    "causes_fire": false,
    "destroy_affected_by_griefing": false,
    "fire_affected_by_griefing": false,
    "fuse_length": [0.0, 0.0],
    "fuse_lit": false,
    "max_resistance": 100,
    "power": 3
}

历史[编辑]

基岩版
?加入了minecraft:explode

漏洞[编辑]

关于minecraft:explode的漏洞在国际版中由漏洞追踪器维护,请在此报告漏洞。