手冊:Minecraft:collision box/1.19.10

出自Minecraft基岩版开发Wiki

模式[編輯]

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 ]
}