覆面(Cladding)
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | architecturecraft:cladding |
| 物品类 | ItemCladding (直接 extends Item) |
| 专属模型 | 无 models/item/cladding.json(由通用模型系统生成) |
配方
⚠️ 源码中没有配方。
ArchitectureContent.registerRecipes() 共注册 6 个配方(锯台、锯片、大皮带轮、凿、锤、荧光刷),
覆面是 6 个注册物品中唯一没有配方的——推测由锯台 GUI 直接产出。
说明
给 构件方块 的面贴上一层建材,实现不同材质混搭。
配套的构件模型资源为 assets/architecturecraft/models/shape/cladding.objson。
是否接受覆面由 ShapeKind.acceptsCladding() 逐构件决定;
次要材质合法性由 isValidSecondaryMaterial(IBlockState) 判断,
secondaryDefaultsToBase() 为真时次要材质默认跟随基底。
它是 6 个物品里唯一没有继承 ItemArchitecture 的一个——因此不参与 IHasModel 的统一模型流程。