精選條目

手冊:minecraft:collision_box

出自Minecraft基岩版开发Wiki
數據驅動 方塊 > minecraft:collision_box
minecraft:collision_box
附加包元件
元件所屬
元件型別
1.19.10
  • 1.18.0
  • 1.16.100
加入版本

minecraft:collision_box用於設定方塊的碰撞箱。

模式[編輯]

bool "minecraft:collision_box" : opt
object "minecraft:collision_box" : opt
{
    array "origin"
    {
        float "[0..0]"
        float "[1..1]"
        float "[2..2]"
    }
    array "size"
    {
        float "[0..0]"
        float "[1..1]"
        float "[2..2]"
    }
}

結構[編輯]

  •  minecraft:collision_box:根物件,如果設定為false將會停用方塊的碰撞箱。
    • *origin:定義方塊碰撞箱的錨點。此參數陣列包含三個浮點數([a,b,c]),分別表示x軸、y軸和z軸方向上的偏移量,座標原點為方塊底面中心。浮點數單位為像素,像素大小以原版預設縮放16x紋理為準。預設值為[-8.0,0.0,-8.0]
    • *size:定義方塊碰撞箱的尺寸。此參數陣列包含三個浮點數([a,b,c]),分別表示x軸、y軸和z軸方向上的增量,座標原點為 origin。浮點數單位為像素,像素大小以原版預設縮放16x紋理為準。預設值為[16.0,16.0,16.0]

範例[編輯]

布爾值型
"minecraft:collision_box": false
物件型
"minecraft:collision_box": {
  "origin": [ -8.0, 0.0, -8.0 ],
  "size": [ 16.0, 16.0, 16.0 ]
}

歷史[編輯]

基岩版
1.16.1001.16.100.56加入了minecraft:entity_collision,格式版本為1.16.100
1.18.101.18.10.20將元件名稱從entity_collision變更為block_collision
更新了文件。
格式版本升級至1.18.10時將啟用新的語法。
1.19.101.19.10.20將元件名稱從block_collision變更為collision_box
格式版本升級至1.19.10時將啟用新的語法。如果存在enabled,用enabled的值替換整個物件‌[需要驗證]

錯誤[編輯]

關於「minecraft:collision_box」的錯誤在國際版中由錯誤追蹤器維護,請在此回報錯誤。