DefaultContent
[!INFO] Git Commit:
7808254| Updated: 2026-10-02
| 属性 | 值 |
|---|---|
| 类名 | codechicken.microblock.DefaultContent |
| 类型 | object,61 行 |
| 启用版本 | Minecraft 1.7.10 |
注册默认微材质的清单,共 36 条 createAndRegister 调用。 |
实测统计
createAndRegister调用 36 次,覆盖 35 个原版方块(stone单独调用)。- 按 meta 展开后共 101 个方块变种。
- 另加
grass、mycelium、missing共 3 个特殊材质。 - 合计 104 个默认微材质。
变种数最多的是 wool / stained_hardened_clay / stained_glass,各 16 个
(meta 0 to 15);planks 6 个;log / leaves / stonebrick 各 4 个;
dirt / log2 / leaves2 / sandstone 各 3 个。
关键点
- 开头先注册 5 种形状类(
DefaultContent.scala:9-13,FaceMicroClass.register(0)起)。 - 末尾用
MicroMaterialRegistry.remapName(oldKey(x), materialKey(x))做旧名兼容, 再registerMaterial注册GrassMicroMaterial、TopMicroMaterial(mycelium)、MissingMicroMaterial。
相关条目
- MicroblockClass - 被注册的 5 种形状
- MicroMaterialRegistry - 注册中心
- ConfigContent - 追加材质的入口