Design Block
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | 不直接注册(基类) |
| TileEntity | TileEntityMetadata |
| 硬度 | 2.0 |
| 爆炸抗性 | 5.0 |
| 亮度 | 0 |
功能
BlockDesign 是 ExtraTrees 木匠方块系统的基类,继承自 BlockMetadata,实现 IMultipassBlock 接口。所有木匠/染色玻璃方块都继承此类:
- Carpentry - 完整方块(木头材质)
- Carpentry Panel - 薄板方块(木头材质)
- Ceramic Patterned - 图案化陶瓷(石头材质)
- Stained Glass - 染色玻璃(玻璃材质)
核心功能:
IMultipassBlock多通道渲染支持(MultipassBlockRenderer)- 右键持锤子切换设计方案(通过
PlayerInteractEvent订阅) - 存储
DesignBlock对象,记录设计方案
TileEntity
TileEntityMetadata 存储设计方案 metadata。
数值
无能量/流体数值。
交互
| 触发 | 行为 |
|---|---|
| 右键(持锤子) | 切换设计方案 |
| 右键(无锤子) | 无特殊行为 |
| 破坏 | 掉落自身 |
所属多方块结构
无
相关条目
- Carpentry - 木匠方块
- Carpentry Panel - 木匠面板
- Stained Glass - 染色玻璃方块