Cable RF(RF 能量电缆)

基本信息

属性 值
注册名 stevesaddons:CableRF
方块类 stevesaddons.blocks.BlockCableRF
TileEntity stevesaddons.tileentities.TileEntityRFNode
材质 Iron(铁)
硬度 1.2
创意模式标签 StevesFactoryManager

功能

Cable RF(RF 能量电缆)是一种能量传输方块,将 CoFH RedstoneFlux(RF)能量网络与 Steve’s Factory Manager(SFM)连接。它通过将 RF 产能机器和 RF 用电机器的能量连接暴露为 SFM 集群中的流量组件,实现 SFM 与 RF 能量系统的交互。

TileEntity

TileEntityRFNode 继承自 TileEntityClusterElement,实现了 IEnergyProvider、IEnergyReceiver 和 ISystemListener 接口。

每个面(6 个 ForgeDirection)独立记录输入/输出方向,使用独立的布尔标志位决定能量流向。它向 SFM 的 ClusterMethodRegistration 系统注册,并通过 RFNodeUpdateMessage 数据包与客户端通信。

图标渲染是动态的:方块根据每个面配置为输入(icons[2])、输出(icons[1])、双向(icons[3])或无连接(icons[0])显示不同纹理。

合成配方

R C R   C = StevesFactoryManager 电缆
R C R   R = 红石
R C R

依赖

  • 必须后于 StevesFactoryManager 加载
  • 必须后于 CoFHCore 加载