MicroblockClass

[!INFO] Git Commit: 7808254 | Updated: 2026-10-02

属性 值
类名 codechicken.microblock.MicroblockClass
类型 class extends IPartFactory2 + CommonMicroClass,64 行
启用版本 Minecraft 1.7.10
微块的形状工厂。默认提供 5 种形状,各自占用一类 PartMap 槽位。
形状类 形状 对应槽位
FaceMicroClass 面的整块 6 个面槽位
HollowMicroClass 挖空中心 CENTER
CornerMicroClass 角 8 个角槽位
EdgeMicroClass 棱 12 条棱槽位
PostMicroClass 竖柱(连接用) 由自身单独处理

5 种形状的注册顺序见 DefaultContent(FaceMicroClass.register(0) 起)。

  • classes 是长度 256 的缓存数组,按(形状, 材料)索引已构造的实例。
  • register 为形状分配数字 id,createPart 反查。
  • CommonMicroClass 统一处理"形状 × 材质"的实例缓存。

相关条目