家具碰撞

如何使家具变得坚固?

你可以通过添加 "solid" 属性并指定一个碰撞箱(如果你想要 > 1x1x1)来使家具变得坚固。

  table:
    display_name: display-name-table
    permission: table
    lore:
      - 'lore-decorative-item'
    resource:
      material: OAK_WOOD
      generate: false
      model_path: item/table
    behaviours:
      furniture:
        small: true
        solid: true
        entity: armor_stand
        hitbox:
          length: 1
          width: 1
          height: 1
          length_offset: 0
          width_offset: 0
          height_offset: 0

碰撞箱位置错误

错误碰撞箱位置

正确位置

我将宽度补偿设置为了 0.5. 你也可以在必要时使用负向补偿。

        hitbox:
          length: 1
          width: 2
          height: 1
          width_offset: 0.5

预览碰撞箱

你可以使用命令 /iahitbox 来查看你放置家具时的碰撞箱,这对于检测碰撞箱配置中的错误非常有用。

Last updated

Was this helpful?