手冊:minecraft:block_sensor

出自Minecraft基岩版开发Wiki
資料驅動 實體 > minecraft:block_sensor
minecraft:block_sensor
附加包元件
元件所屬
元件型別
元件ID
1944169706
加入版本
?

允許實體透過以物易物的方式掉落物品。

模式[編輯]

block_sensor:
array "on_break": opt
int "sensor_radius" <0-32> : opt
array "sources": opt

結構[編輯]

  •  minecraft:block_sensor:根物件。
    •  on_break:用於啟動指定事件的適用塊列表。如果一個塊在多個列表中,則會發生多個事件。
    •  sensor_radius:可以檢測到指定塊的最大徑向距離。最大半徑為 32.0。
    •  sources:將啟動事件的方塊中斷源列表。如果未指定任何內容,則將啟動列表內所有破壞方塊。

範例[編輯]

字串型
"minecraft:block_sensor": {
    "sensor_radius": 16,
    "on_break": [
        {
            "block_list": [
                "minecraft:gold_block",
                "minecraft:gilded_blackstone",
                "minecraft:nether_gold_ore",
                "minecraft:deepslate_gold_ore",
                "minecraft:raw_gold_block",
                "minecraft:gold_ore",
                "minecraft:chest",
                "minecraft:trapped_chest",
                "minecraft:ender_chest",
                "minecraft:barrel",
                "minecraft:shulker_box",
                "minecraft:undyed_shulker_box"
            ],
            "on_block_broken": "important_block_destroyed_event"
        }
    ]
}