Statistics Table(统计表)

统计表是 LogisticsPipes 模组中的监控方块,用于追踪和显示物流网络的运行状态。

基本信息

属性
Metadata 5
TileEntity LogisticsStatisticsTileEntity
父类 LogisticsSolidTileEntity
渲染模型 iron block

功能

统计追踪

  • 监控相邻的 CoreRoutedPipe(核心路由管道)
  • 存储 TrackingTask 列表到 NBT
  • 记录网络运行数据

GUI 显示

  • 通过 GUI 界面展示物流网络统计信息
  • 玩家可查看网络流量、物品传输量等数据

数据持久化

所有追踪数据通过 NBTTagCompound 持久化保存,重启后数据不丢失。

摆放要求

  • 普通方块摆放,无特殊位置要求
  • 放置时根据玩家朝向自动旋转面朝方向(4 向)
  • 必须与核心路由管道(CoreRoutedPipe)相邻才能正常工作

交互

相邻管道

  • 自动检测相邻的 LogisticsTileGenericPipe
  • 通过 CoreRoutedPipe 获取网络统计信息

GUI

  • 右击打开统计界面
  • 显示内容包括但不限于:
    • 物品传输量
    • 网络流量
    • 各管道状态

计算机

  • OpenComputers ManagedPeripheral 接口
  • ComputerCraft Environment / SidedEnvironment 接口
  • 可通过脚本读取统计数据分析网络状态

能量消耗

统计表本身不消耗能量(LP),仅为监控设备。

数据流

[物流网络]
    ↓
[CoreRoutedPipe](相邻)
    ↓
[Statistics Table] → 收集数据
    ↓
[GUI / 计算机接口] → 显示