
SimpleLogistic
一个带管道的简单物流模组,专注于低TPS占用但功能先进!
简易物流
适用于 Minecraft 1.21.1 (NeoForge) 的 TPS 友好型比例管道网络模组
简易物流为 Minecraft 添加了一个轻量但强大的物流系统。通过一个洁净的管道网络来运输物品、流体和能量,支持按比例分配、优先级路由和跨维度传输——且不会拖垮服务器的 TPS。
✨ 特性
🔧 四种管道类型
| 管道 | 可运输 | 合成配方 |
|---|---|---|
| 物品管道 | 物品 | 2× 铁锭 + 玻璃 → 16× |
| 流体管道 | 流体 | 2× 铜锭 + 玻璃 → 16× |
| 能量管道 | 锻造能量 (FE) | 2× 铜锭 + 红石 → 16× |
| 通用管道 | 以上全部 | 物品 + 流体 + 能量管道 + 红石 → 4× |
⚡ 智能分配
- 按比例路由——物品会均匀分配到所有连接的输出端,而不是只倾泻到第一个输出端
- 优先级系统——为每个连接设置优先级(从负无穷到正无穷),以控制哪台机器优先获得物品
- 多重操作——每条管道连接最多支持3个独立操作(例如,同一根管道上既可输入物品也可输出流体)
🎛️ 直观的四栏式图形界面
不再需要猜测指南针方向!配置界面会显示:
- 已连接的机器——显示实际方块名称(例如“箱子”、“熔炉”),并附有相对方位信息(“前方”、“后方”、“左侧”)
- 操作——针对所选机器的操作列表
- 配置——模式、目标面、红石控制、优先级
- 过滤——白名单/黑名单、NBT 匹配、幽灵物品栏、标签和模组过滤器
🔍 高级过滤
- 白名单 / 黑名单——允许或阻止特定物品
- 幽灵物品栏——将物品拖入9个过滤槽(不会消耗物品)
- 标签过滤器——按物品标签过滤(例如
#minecraft:logs、#c:ores) - 模组过滤器——按模组 ID 过滤(例如
@create) - NBT 匹配——可选地匹配物品组件/NBT数据
🌍 跨维度传输
- 维度节点——通过命名通道跨维度连接管道网络
- 区块加载——维度节点会自动保持其所在区块为加载状态
- 通道系统——通过使用已重命名的物品(例如,一张命名为“下界_链接”的纸)右键点击来命名你的通道
🔴 红石控制
每个操作支持4种红石模式:
- 始终激活——忽略红石信号
- 高电平——仅在收到红石信号时激活
- 低电平——仅在无红石信号时激活
- 脉冲——在红石脉冲时激活
🔀 面访问欺骗
使用相对名称来访问机器的特定面:
- 前 / 后 / 左 / 右 / 上 / 下
- 非常适合那些在不同面接受不同物品的机器(熔炉、模组机器)
🔧 管道扳手
- 潜行 + 右键点击 可立即移除管道
- 由3个铁锭 + 1个铜锭合成
📦 合成配方
物品管道 (×16)
[ 铁锭 | 玻璃 | 铁锭 ]
流体管道 (×16)
[ 铜锭 | 玻璃 | 铜锭 ]
能量管道 (×16)
[ 铜锭 | 红石 | 铜锭 ]
通用管道 (×4, 无序合成)
物品管道 + 流体管道 + 能量管道 + 红石
维度节点 (×2)
[ 黑曜石 | 末影之眼 | 黑曜石 ]
[ 通用管道 | 钻石 | 通用管道 ]
[ 黑曜石 | 末影之眼 | 黑曜石 ]
管道扳手 (×1)
[ | 铁锭 | ]
[ | 铜锭 | 铁锭 ]
[ 铁锭 | | ]
🚀 快速入门
- 合成管道 以满足你的运输需求(物品、流体、能量或通用)
- 放置管道 在机器之间——它们会自动连接到相邻的容器
- 右键点击管道 以打开配置界面
- 选择一台机器 从左侧栏中
- 设置模式 为 输入(从机器抽取)或 输出(向机器插入)
- 如有需要添加过滤器——切换到“过滤”栏
示例设置:自动冶炼
[箱子A] ←── 管道 (输入) ──── 管道 (输出) ──→ [熔炉]
管道 (输入) ──→ [熔炉]
管道 (输出) ──→ [箱子B]
- 箱子A旁的管道:设置为 输入(抽取原矿)
- 熔炉旁的管道:将操作1设置为 输出(插入矿石),操作2设置为 输入(抽取冶炼完成的物品)
- 箱子B旁的管道:设置为 输出(接收冶炼完成的物品)
🎮 兼容性
简易物流旨在与主流的科技模组协同工作:
- ✅ 格雷科技——通过面访问欺骗实现指定面输入/输出
- ✅ 机械动力——与机械动力的容器兼容
- ✅ 应用能源2——可连接到 ME 接口
- ✅ 末影接口——可与所有末影接口的机器配合使用
- ✅ 任何使用 锻造能力(IItemHandler、IFluidHandler、IEnergyStorage)的模组
⚙️ 技术细节
- 运行频率:网络每10个游戏刻(0.5秒)运行一次
- 防物品丢失保护:6相位模拟优先的传输系统——物品永远不会丢失
- 内存高效:使用 ResourceKeys 而非等级引用来防止内存泄漏
- 防利用:所有网络数据包均经过边界检查验证
- 按比例分配:在所有输出端进行公平分配,而非先到先得
🌐 语言
- 🇬🇧 英语
- 🇩🇪 德语
📋 需求
- Minecraft:1.21.1
- NeoForge:21.1.48+
- Java:21+
📄 许可证
MIT 许可证——欢迎在任何整合包中包含此模组!
🐛 发现漏洞?
请在我们的 GitHub Issues 页面报告问题。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。