Steve’s Factory Manager

Git commit: d746b59

Steve’s Factory Manager 是一个功能强大的 Minecraft 工厂自动化模组,提供了模块化的电缆系统来管理物品运输、流体控制、红石信号处理和更多高级功能。

方块

核心组件

  • Manager - 中央编程与控制枢纽

传输电缆

红石组件

工具组件

装饰/功能组件

物品

系统架构

TileEntity 层次

  • TileEntityManager - 主控制器
  • TileEntityCluster - 集群管理
  • TileEntityClusterElement - 集群元素基类(Relay、Output、Input、BUD 等继承)
  • TileEntityRelay - 中继器(实现 IInventory、IFluidHandler)
  • TileEntityOutput - 输出(实现 IRedstoneNode)
  • TileEntityInput - 输入(实现 IRedstoneNode)
  • TileEntityBUD - BUD 触发器
  • TileEntityBreaker - 方块破坏器
  • TileEntityIntake - 物品拾取
  • TileEntityCamouflage - 伪装
  • TileEntitySignUpdater - 告示牌更新

连接类型

类型 接口/类 用途
INVENTORY IInventory 物品库存连接
TANK IFluidHandler 流体罐连接
EMITTER TileEntityOutput 信号输出
RECEIVER TileEntityInput 信号输入
NODE IRedstoneNode 红石节点
BUD TileEntityBUD 方块更新检测
CAMOUFLAGE TileEntityCamouflage 伪装配置
SIGN TileEntitySignUpdater 告示牌更新