PartMap
[!INFO] Git Commit:
7808254| Updated: 2026-10-02
| 属性 | 值 |
|---|---|
| 类名 | codechicken.multipart.PartMap |
| 类型 | enum,Java 侧,恰好 27 个常量,128 行 |
| 启用版本 | Minecraft 1.7.10 |
| 槽位枚举:把一个 3×3×3 的方块空间拆成 27 个具名槽位,供部件声明自己属于哪一格。 |
| 常量族 | 数量 | 含义 |
|---|---|---|
CENTER |
1 | 正中心整块 |
NORTH / SOUTH / EAST / WEST / TOP / BOTTOM |
6 | 六个面的整块 |
EDGE_* |
12 | 12 条棱 |
CORNER_* |
8 | 8 个角 |
合计 1 + 6 + 12 + 8 = 27,与 ForgeMicroblock 把方块切成 27 块的划分方式一致。
命名用 N/P 三位编码相对朝向,例如 EDGE_NNZ 表示沿 N / N / Z 三轴各贴一面。
相关条目
- BlockMultipart - 槽位的承载方块
- Microblock - 实际使用这 27 槽位的部件实现