压力管 (Pressure Tube)
基本信息
| 属性 | 值 |
|---|---|
| Multipart 名 | pr_pt、pr_rpt |
| 物品注册名 | projectred.transportation.pipe |
功能
ProjectRed Transportation 模块的压力传输管道,用于在没有路由器参与的纯压力驱动网络中传输物品。基于红石信号强度驱动传输速率。
核心组件
PressureTube(pr_pt)
- 类:
PressureTube(pressurepipetraits.scala:143) - 继承:
PayloadPipePart[PressurePayload]、TRedstonePipe、TPressureTube - 功能:基于红石压力的物品传输
ResistanceTube(pr_rpt)
- 类:
ResistanceTube(pressurepipetraits.scala:148) - 继承:
PressureTube子类 - 功能:压力传输阻力变体(用于传输速率控制)
工作机制
- 压力系统:
PressurePayload - 由
TPressureTube接口提供getPressure、addPressure等方法 - 通过
TPipeTravelConditions提供路径过滤(物品/颜色白黑名单) - 颜色支持:16 种染料纹理(colour/colour_0…15)
渲染
- 纹理:
pressuretube、colour/colour_0..15、resistancetube
相关条目
- 基础管道网络
- 网络控制
- [管道物品](item/pipe-part