ItemTransferChip
基本信息
| 属性 |
值 |
| 类名 |
remoteio.common.item.ItemTransferChip |
| 注册名 |
chip.transfer |
| 变体 |
7 个 meta(见 TransferType) |
功能
传输芯片。用 meta 区分传输类型,装进远程 IO 方块后决定「能传什么」。
7 个变体
| meta |
类型 |
| 0 |
物品 |
| 1 |
流体 |
| 2 |
精华(Thaumcraft) |
| 10 |
IC2 电力 |
| 12 |
RF 电力 |
| 20 |
AE2 网络 |
| 21 |
红石 |
实现要点
- meta 3-9 与 11 非法(见 TransferType 的空洞分析)。
- 共 7 条配方:物品 / 流体 / 精华 / RF / 红石 是无条件配方;
IC2 配方在循环里对 9 种 IC2 电缆各注册一条(故实际产生 9 个物品变体,
但都属于 meta 10);AE2 配方需
Loader.isModLoaded(AE2) 且 AE2 控制器方块存在。
- 全部配方共用同一形状
" B " / " I C":B = 空白板,C = 位置芯片,I = 类型相关材料。
- ⚠️ AE2 配方在 AE2 装了但控制器与柜子都取不到时(
maybeBlock().orNull() 两级都 null)
整条配方不注册,此时 meta 20 无合成途径。
相关条目