TIS-3D 模块
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | computronics.modules.tis3d |
| 物品类 | pl.asie.computronics.integration.tis3d.item.ItemModules(继承 ItemMultiple) |
| 子物品 | 3 个(ItemModules.java:33) |
| 注册条件 | 加载 TIS-3D,且 colorfulModule / tapeReaderModule / boomModule 至少一个为真(IntegrationTIS3D.java:33-41) |
| 渲染 | ComputronicsModuleRenderer,setIgnoreLighting(true)(IntegrationTIS3D.java:36-40) |
| 前置 | TIS-3D 0.8.2.61+ |
变体一览
| 子名 | 中文名 | 对应功能 | 开关 |
|---|---|---|---|
module_colorful |
炫彩模块 | 炫彩升级的 TIS-3D 模块版 | TIS3D_MODULE_COLORFUL |
module_tape_reader |
磁带机模块 | 磁带机的 TIS-3D 模块版 | TIS3D_MODULE_TAPE_READER |
module_boom |
自毁模块 | 自毁卡的 TIS-3D 模块版 | TIS3D_MODULE_BOOM |
中文名取自 zh_CN.lang 的 item.computronics.module_*.name。
功能
把 Computronics 的三类硬件以 TIS-3D 模块的形式重新实现,供 TIS-3D 的打印机与模块槽使用。IntegrationTIS3D 另有 serial(序列化)、manual(手册页)与 module 子包。
module_boom 额外注册一个 FML 总线事件处理器:boomHandler = new BoomHandler()(IntegrationTIS3D.java:43-45),把自毁逻辑接到 TIS-3D 的事件系统上。
数值
| 数值名 | 值 | 范围 | 来源 |
|---|---|---|---|
enable.tis3d.colorfulModule |
true |
布尔 | Config.java:377 |
enable.tis3d.tapeReaderModule |
true |
布尔 | Config.java:378 |
enable.tis3d.boomModule |
true |
布尔 | Config.java:379 |
三项只在加载 TIS-3D 时才从配置读入(Config.java:376-380)。
交互
| 触发 | 行为 |
|---|---|
| 装入 TIS-3D 模块槽 | 提供对应硬件功能 |
合成配方
三个变体形状完全相同,只有中心件 G 不同,各产出 2 个(IntegrationTIS3D.postInit,:64-108;整体包在 if (itemModules != null) 内):
PPP
IGI
R
| 字符 | 物品 |
|---|---|
P |
玻璃板 paneGlassColorless |
I |
铁锭 ingotIron |
R |
红石粉 dustRedstone |
G |
见下表 |
| 变体 | G |
配方位置 |
|---|---|---|
module_colorful(meta 0) |
荧石粉 dustGlowstone |
IntegrationTIS3D.java:64-76 |
module_tape_reader(meta 1) |
钻石 gemDiamond |
IntegrationTIS3D.java:78-91 |
module_boom(meta 2) |
TNT minecraft:tnt |
IntegrationTIS3D.java:93-107 |
这三个配方不受 isGTNHLoaded 限制(与 OC 零件配方不同),只要 itemModules != null 且对应配置项为真就会注册。
相关条目
- TIS-3D 集成
- 设置:OpenComputers -
enable.tis3d.*三项