手冊:set_block_at_pos

出自Minecraft基岩版开发Wiki
set_block_at_pos
附加包方塊事件
元件所屬
元件型別
event
加入版本

在相對於該方塊的位置上,將一個方塊替換為另一個方塊。

語法[編輯]

"set_block_at_pos": {
  "block_offset": <par1>,
  "block_type": "<par2>"
}

"set_block_at_pos": {
  "block_offset": <par1>,
  "block_type": {
    "name": "<par2>",
    "states": {
      "<par3>": "<par4>"
    }
  }
}

結構[編輯]

一般[編輯]

  •  set_block_at_pos:根物件。
    •  block_offset:設定要替換的方塊相對於該方塊的座標偏移量。此參數數值包含三個浮點數([a,b,c]),分別表示x、y和z軸座標。預設值為[0.0,0.0,0.0]
    •  block_type:設定方塊型別(例如: minecraft:diamond_block)。

使用方塊解析器[編輯]

  •  set_block_at_pos
    •  block_offset
    •  block_type:方塊解析器。
      •  name:設定方塊型別。
      •  states:屬性列表。
        •  <state_name>:鍵名為屬性名稱;設定該屬性的值。
        • ……

歷史[編輯]

基岩版
1.16.1001.16.100.56加入了set_block_at_pos
1.16.100.59set_block_at_pos不會將方塊位置從來源參數改變。
1.16.2001.16.200.52現在使用block_type時該元件將使用BlockDescriptor(方塊解析器)。
1.16.2101.16.210.56現在支援方塊的自訂狀態。

錯誤[編輯]

關於「Set block at pos」的錯誤在國際版中由錯誤追蹤器維護,請在此回報錯誤。