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。

相关条目