Routing Chips 详细说明
基本信息
| 属性 | 值 |
|---|---|
| 物品注册名 | projectred.transportation.routingchip |
| 工厂 | ChipItemResponder 等 9 个 |
功能
ProjectRed Transportation 模块的路由芯片,是 RoutedInterfacePipe 的核心逻辑单元。每种芯片实现特定的分发/响应策略。
芯片类型(ChipType)
INTERFACE(接口型)
ItemResponder (meta 0)
- 类:
ChipItemResponder - 行为:对相邻请求作出响应,按路由表分发物品
DynamicItemResponder (meta 1)
- 类:
ChipDynamicItemResponder - 行为:动态响应,根据实时状态调整分发
ItemOverflowResponder (meta 2)
- 类:
ChipItemOverflowResponder - 行为:仅在目标缓冲满时响应,溢出处理
ItemTerminator (meta 3)
- 类:
ChipItemTerminator - 行为:终止分发链路,标记结束
ItemExtractor (meta 4)
- 类:
ChipExtractor - 行为:从相邻容器主动抽取物品
ItemBroadcaster (meta 5)
- 类:
ChipBroadcaster - 行为:将物品广播到所有匹配目标
ItemStockKeeper (meta 6)
- 类:
ChipStockKeeper - 行为:维持特定库存水位,自动补货
ItemExtension (meta 8)
- 类:
ChipCraftingExtension - 行为:合成任务的扩展槽
CRAFTING(合成型)
ItemCrafting (meta 7)
- 类:
ChipCrafting - 行为:将请求转换为合成请求
工作机制
- 插入
RoutedInterfacePipePart.upgradeInv - 每个芯片维护
chipROMNBT 数据 - 通过
RouterServices全局线程池(routerUpdateThreadCount)异步处理
相关条目
- Routing Chip 物品
- [RoutedInterfacePipe](multiblock/routed-pipes