传送带增强版

传送带增强版

基于样条的物品物流模组:可弯曲的传送带、自动安装的物流滑槽,以及能分担负载的分流器。

能源、流体与物品运输

传送带 Plus

基于样条曲线的物品物流模组:可弯曲的传送带、自动安装的滑槽,以及能均分负载的分流器。

传送带 Plus 让物品沿着平滑的曲线路径运输,而不是方块到方块的直线管道。将传送带从一处容器铺设到另一处,模组会为你自动安装传输滑槽。路线、过滤器和升级均在服务器端进行校验,升级时所有内容都保持原位。

亮点

  • 可弯曲的传送带。 放置起点,放置终点,然后点击传送带支架来引导转弯和高度。在确认路线之前,会显示传送带形状的预览。
  • 三种速度等级。 标准、高级和终极传送带(橙色、蓝色和紫色材质)默认以每秒 1 / 2 / 4 个方块的速度运输物品,每个等级都可在每秒 0.1 到 64 个方块之间配置。
  • 滑槽自动安装。 在搭建路线时,模组会自动放置所需的滑槽,优先从你的副手拿取,然后从你的物品栏拿取;当滑槽缺失或转弯过急时,会拒绝建造。
  • 过滤器。 通过从 JEI 中拖出幽灵条目,或用光标上的物品堆点击来标记物品;不会消耗任何物品。规则可以匹配某个物品、一组精确的数据组件或某个物品标签,支持黑名单或白名单模式。
  • 原地升级。 潜行 + 右键点击路线的起点,或一个低等级的滑槽即可升级。过滤器、红石模式、朝向、连接、路线几何形状以及已经在运输途中的物品都会被保留。在生存模式下,升级会消耗一个更高等级的物品并返还旧物品;在创造模式下则两者都不会发生。
  • 负载均分。 四面物流分流器会缓存单一类型的物品,并将批次均匀分配给能够接收的输出端。
  • 取回物品。 瞄准传送带上正在运输的物品,用空的主手右键点击即可拾取,并进行服务器端触及距离和可见性检查;放不下的物品会留在传送带上。
  • 提示信息。 物品和方块会描述其用途、当前统计数据和基本操作;按住 Ctrl 可查看更多帮助。

传送带

  • 右键点击起点,然后右键点击终点。
  • 在搭建时点击传送带支架来调整路线的转弯和高度。
  • 在空中潜行 + 使用可取消正在搭建的路线。
  • 物品运动按路线进行动画播放,运输停止时也会停止。
  • 潜行 + 右键点击路线的起点即可升级;在分流器上,则选择单独的输出面。

滑槽

滑槽安装在容器的侧面,为与之相连的传送带装载或卸载物品。

等级 传送带速度(默认) 滑槽批次(默认) 过滤规则(默认)
标准 1 方块/秒 1 组 5
高级 2 方块/秒 4 组 10
终极 4 方块/秒 8 组 15

以上所有数值均可配置。范围:传送带速度 0.1 - 64 方块/秒,批次 1 - 64 组,共享的物品/标签/组件规则上限 1 - 54。

红石控制。 每个滑槽有五种模式,随世界保存,并在升级后保留:

模式 效果
始终激活 始终抽取和插入。
无信号时激活 仅在未通电时传输。
有信号时激活 仅在通电时传输。
从不激活 停止容器传输;已经在传送带上的物品继续移动。
红石脉冲 每个上升沿传输一个批次,被阻塞时最多保留一个待处理脉冲。

抽取面。 每个滑槽都可以指定它连接的容器的哪些面可以被抽取。选择多个面后,滑槽会以轮询顺序查询它们,同时仍然遵守容器自身的分面权限、过滤器、红石模式和单批次限制。默认仅为连接的那个面,且插入不受影响。整个功能可在配置中关闭;已保存的选择会被保留但忽略。

打开滑槽 可通过右键点击来更改其规则、红石模式或抽取面。新建的滑槽允许所有物品。

物流分流器

  • 默认最多缓存单一类型的 512 个独立物品(可配置,1 - 1048576)。
  • 将每个批次均匀分配到可用的输出端,并自动跳过被阻塞的入口。
  • 批次大于可用空间时,会以有界的分段方式进入,而不是被丢弃。
  • 降低配置容量绝不会删除已存储的物品。
  • 升级时可选择单独的输出面。

集成(均为可选)

  • JEI - 直接从配方界面拖出幽灵过滤标记;不会消耗任何物品。
  • Jade - 显示分流器缓存的内容和数量、滑槽过滤器图标、仅文本的滑槽红石状态行,以及你正在瞄准的传送带上运输的包裹和数量。红石状态行有独立的 Jade 显示开关,所有显示都复用现有的客户端同步,而不是新增轮询通道。
  • RTS Building - 基于光标的传送带预览、跨存储抽取的每个建造者端点草稿,以及远程空手拾取已渲染的物品,均受 RTS 范围、领地声明和能力检查的约束。

配置

所有设置都使用原生的 NeoForge 配置系统,作为 SERVER 配置注册在 config/conveyor_belt_plus.toml 中。NeoForge 负责加载、校验、保存、文件监视以及初始的服务器到客户端同步,使用相同文件名的每世界覆盖配置可在世界的 serverconfig 目录中生效。

配置界面注册在 模组 -> Conveyor Belt Plus -> 配置 下。SERVER 选项可在游玩本地世界时编辑,在连接到他人服务器时不可编辑。降低限制会保留已保存的数据:超过降低后过滤器容量的规则仍会存储但处于非活动状态,缩小分流器缓存也绝不会删除其内容。

选项包括 belt.<tier>.speed、chute.<tier>.stacks、chute.<tier>.filters、splitter.buffer_items 和 chute.extraction_sides_enabled。

许可证

MIT。