Waterstone

水石头方块,继承自 BlockMultiLayer,具有流动水的视觉效果。

基本属性

属性 值
父类 BlockMultiLayer
材质 构造时指定
渲染方式 实心方块 (renderAsNormalBlock = true)

功能

  • 继承 BlockMultiLayer 的多层变体支持
  • 使用 carverHelper 管理多种纹理变体
  • 支持 ICarvable 接口,可通过 Chisel 变换
  • 支持生物在方块上生成(可通过 Configurations 控制)

变体系统

通过 carverHelper 注册纹理,支持以下操作:

  • getIcon(side, metadata) - 获取指定面的纹理
  • getSubBlocks - 创造模式标签页显示所有变体
  • damageDropped - 破坏时保留 metadata