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 无合成途径。

相关条目