女仆物流网络

女仆物流网络

构建一个持久的女仆物流网络,包含远程仓库、快递配送、自动化货运路线、生产地点和玩家运输。

能源、流体与物品运输

女仆物流网络

女仆物流网络 是一款围绕女仆工人打造的物流与运输模组。

它引入了一套独立的物流玩法系统:仓储女仆管理库存,快递女仆运送补给,生产女仆为自动运输路线供料,司机女仆则负责在相距遥远的地点之间运送玩家。

该模组以《东方小女仆》(Touhou Little Maid)和《女仆仓储管理》(Maid Storage Manager)为基础,但其物流网络、路线、终端、职业、运输交易、生产站点以及玩家运输均作为独立的玩法系统实现。

你能做什么?

使用女仆物流网络,你可以:

  • 连接位于不同基地的仓库。
  • 从远程终端查看已发布的仓库库存。
  • 无需亲自返回仓库即可请求物品。
  • 派遣快递女仆去取货、运输、存入并返回补给。
  • 在生产站点与仓库之间创建自动化货运路线。
  • 让生产女仆将收集到的物品卸入受管理的容器中。
  • 指派司机女仆长途运送玩家。
  • 追踪仓库巡查、配送、受阻路线以及活跃的女仆任务。
  • 在超出玩家正常模拟距离之外继续维持物流工作。
  • 减少重复性的箱子检查、库存整理和基地间奔波。

目标是让原本各自为战的女仆们协同作业,形成一支协调有序的工作队伍。

网络仓库

仓库可以通过女仆通讯终端进行注册和管理。

每座仓库都使用其仓储女仆发布的库存信息。玩家可以搜索已存储的物品、选择仓库、请求补给,并让该仓库的仓储女仆刷新库存列表。

玩家无需手动返回基地逐一打开容器,只需创建请求,然后让女仆物流系统处理剩余的流程即可。

仓储女仆负责准备所请求的物品,而快递女仆则负责在仓库和目的地之间运送请求清单和货物。

快递配送

快递员是该模组提供的一种独立女仆职业。

快递女仆可以:

  • 将请求清单携带给仓储女仆。
  • 收集所请求的物品。
  • 将货物运送给其主人。
  • 将物品运送到配置好的目的地。
  • 将存入的物品返还至仓库。
  • 在库存已满时等待并重试。
  • 在运输过程中保留精确的物品和 NBT 数据。
  • 在临时问题解决后继续处理中断的交易。

运输方式根据路线来选择。

近距离目的地使用常规的女仆寻路。较长路线可以使用魔理沙的扫帚、末影口袋(Ender Pocket)或两者的组合。

缺少装备只会阻止需要该装备的路线,不会妨碍女仆成为快递员,也不会阻止其完成使用其他运输方式的路线。

自动化货运路线

女仆物流网络允许玩家在物流节点之间建立持久化的货运路线。

路线可以连接:

  • 由营业执照(Business Licenses)代表的生产站点。
  • 由快递邮箱(Courier Mailboxes)代表的仓库。
  • 由同一终端账户管理的不同生产与存储地点。

每条路线都可以定义:

  • 源节点。
  • 目标节点。
  • 选定的快递女仆。
  • 多种物品类型。
  • 每种物品的目标数量。
  • 派发顺序。
  • 路线当前是否启用。

系统会自动报告路线无法继续的原因,例如:

  • 源节点没有匹配的物品。
  • 目标节点没有剩余空间。
  • 某个节点已失效。
  • 快递员正忙。
  • 缺少所需的运输装备。
  • 路线当前无法使用其选定的运输方式。

这样,玩家就可以构建清晰的物流链条,而不是依赖不可见或无解释的后台传输。

生产站点

营业执照可以创建受管理的生产站点。

一个生产站点可以包含:

  • 自定义名称。
  • 物品白名单或黑名单规则。
  • 受管理的容器。
  • 绑定的生产女仆。
  • 标记的起降区域。
  • 在终端账户中的注册信息。

当绑定的生产女仆的库存开始变满时,她可以自动将接收到的物品卸入站点的容器中。

该站点随后可以作为自动化货运路线的源或目标。

这对于农场、工坊、厨房、资源采集区以及其他女仆定期生产或收集物品的地点非常有用。

女仆运输

司机是该模组提供的另一种独立女仆职业。

玩家可以从女仆通讯终端选择起点和目的地。一名空闲的司机女仆会前往安全的接应点,等待请求的玩家,然后飞向选定的目的地。

在旅途中,司机女仆会:

  • 自动控制扫帚。
  • 根据地形调整飞行高度。
  • 寻找安全的起降区域。
  • 在无法自动降落时允许玩家接管控制。
  • 到达后可以跟随玩家。
  • 可以返回已注册的仓库等待下一次行程。

这让训练过的女仆在物品物流和玩家运输两方面都能发挥作用。

仓库维护

该模组通过自动巡查和清理工具扩展了长期的仓库管理功能。

仓储女仆可以定期:

  • 发现其工作区域内的容器。
  • 巡查可访问的存储空间。
  • 刷新已发布的库存列表。
  • 清理指定的杂项存储。
  • 将物品移入匹配的筛选容器。
  • 将无法送达的物品返回到其原始来源。
  • 在配置时根据完整的 NBT 数据来区分物品。

玩家无需再为了保持远程库存信息的最新状态而手动重新打开每个箱子。

杂项存储清理

容器可以标记为杂项存储。

它充当一个受控的备用位置,用于存放当前不匹配其他存储目标的物品。在清理任务期间,仓储女仆会尝试将这些物品移入:

  1. 兼容的筛选容器。
  2. 已经存放同类物品的常规容器。

女仆不会将不匹配的物品放入任意的空容器中。

没有有效目的地的物品会留在原来的杂项容器中,而中断的转移会保留其精确的物品记录,并可以安全重试。

任务与状态反馈

女仆物流网络为女仆界面和进度显示添加了更清晰的任务反馈。

玩家可以看到女仆是否正在:

  • 巡查仓库。
  • 发现容器。
  • 清理杂项存储。
  • 刷新库存列表。
  • 携带请求。
  • 运送货物。
  • 运行自动化物流路线。
  • 等待库存空间。
  • 前往目的地。
  • 因寻路或缺少装备而受阻。
  • 休息、战斗、睡觉或待命。

任务铃铛(Task Bell)也可以绑定到仓储女仆身上,让玩家可以召唤她到附近的安全位置。

这些功能减少了玩家需要猜测女仆是否正常工作或已被卡住的情况。

集成改进

该模组还改进了其依赖模组在物流任务期间的协同工作方式。

这些改进包括:

  • 稳定的远程女仆识别。
  • 不依赖于客户端当前渲染女仆的远程交互。
  • 可靠的跨远距离末影口袋操作。
  • 持久化的女仆、仓库、邮箱、路线和交易记录。
  • 当库存变满时更安全的货物处理。
  • 当物流实体超出正常模拟距离时继续更新。
  • 更清晰的任务状态和失败原因。
  • 仓储女仆与快递女仆之间更一致的物品交接。
  • 在临时寻路、加载或装备问题后更好的恢复能力。

这些改动支持了女仆物流网络所提供的物流玩法,不会替换或修改原始的依赖 JAR 文件。

必要依赖

女仆物流网络目前需要:

  • Minecraft 1.20.1
  • Forge 47.x
  • 东方小女仆(Touhou Little Maid)
  • 女仆仓储管理(Maid Storage Manager)
  • 东方小女仆:咒术(Touhou Little Maid: Spell)

客户端需要 Cloth Config。

JEI 集成是可选的。

该模组必须同时安装在客户端和服务器上,并使用相同的版本。

独立项目声明

女仆物流网络是一个独立的社区项目。

它不是《东方小女仆》、《女仆仓储管理》或《东方小女仆:咒术》的官方模块,与这些项目的作者没有关联,不由其维护,也未获其认可。

如果该模组引发问题,请向本项目的议题追踪器报告,而不是向依赖模组的开发者报告。