pipePlug
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | pipePlug |
| 本地名(lang key) | 无 en_US.lang 条目(已逐个核对 assets/buildcraft/lang/ 下全部 31 个语言文件,没有任何一个含 item.pipePlug.name) |
| 物品类 | ItemPlug |
| 所属 modid | **`BuildCraft |
| 注册变量 | plugItem |
| 源码 | buildcraft/BuildCraftTransport.java |
| 注册方式 | BCRegistry.INSTANCE.registerItem(...),forced = false |
注册名 ≠ 注册变量:注册名取自 unlocalized name——
setUnlocalizedName("pipePlug"),BuildCraftTransport.java:460;BCRegistry.registerBlock/registerItem会剥掉tile./item.前缀后交给 Forge (core/BCRegistry.java:46-48、:64-66),故注册名不是 Java 变量名,也不是类名。
由 BuildCraft|Transport 模块注册,注册变量 plugItem,物品类 ItemPlug。
说明
BCRegistry.registerItem(core/BCRegistry.java:63-70)内部调用 GameRegistry.registerItem(item, name),
注册名取自 setUnlocalizedName 的实参——不是类名,也不是分类名。
相关条目
- BuildCraft 分类页 - 7 个 modid 的总览与注册真源