暴徒司机

暴徒司机

你的同伴和NPC会驾驶来自其他模组的车辆,沿你自己录制的路线行驶。

玩家运载

功能简介

Mob Drivers 让伙伴和 NPC 能够沿着你自己录制的路线驾驶其他模组的载具。步行或驾车走一遍道路,路线就会被录制下来;把它交给司机,他们就会遵循它,并服从你在上面设置的一切。

路线由路点组成,每个路点都可以是某种功能: 直行通过、定时停车、停车标志、让行、红绿灯、命名公交站、加油停靠点或车库。路线可以单向运行、循环运行、往返运行,或在其他路线组成的网络中随机游荡。

交通行为就像真实交通。 司机会与前车保持合理间距跟随,而不是一头刹停。每个司机都有略微不同的习惯,所以绿灯前的车队会一辆接一辆起步,而不是同时冲出去。停车标志和让行标志会让已经处于交叉路口的车辆先行。红绿灯可由红石控制,也可由计时器控制,两条相位相反的路线相交就能形成一个自动运行的路口。

道路有车道之分。 设置车道偏移后,交通会保持在你录制线路的某一侧,一键即可生成对向车道。路线叠加层会绘制方向箭头,因此你能看到路线的走向以及它与另一条路线在哪里交汇。

根据路况驾驶。 下雨、雷暴、结冰、沙地和村庄小路会让司机减速,并延长每一段刹车距离。天黑后和隧道中会打开车灯,转弯前打转向灯,对在路中间站太久的人按喇叭。

构建路线的工具。 无需命令的路线编辑器;转角平滑;路线检查,可通读路线并指出看起来有问题的地方;导出和导入为文件;以及通过按你想要的方式驾驶路线来简单录制限速。

支持的模组

模组 提供内容
Touhou Little Maid 女仆作为司机,拥有自己的驾驶职业
Ultimate Car Mod 模组定义的每一辆车
Immersive Vehicles (MTS) 来自任意内容包的地面载具

它们都不是必需的,也都不包含在内。 安装你已经在用的即可。其他模组可以通过公共 API 或用于简单情况的标签来添加自己的司机和载具。

开始使用

  1. 合成一个路线规划器(纸、指南针和红石)。
  2. 潜行并右键空气开始录制,步行或驾车走你的道路,然后停止。
  3. 右键伙伴选择你的司机,右键载具选择载具。
  4. 右键空气打开界面,然后按 START。

还有 /mobdrivers route testcircuit <name>,它会围绕你铺设一条完整的测试赛道,上面包含每一种路点各一个。

哪些经过测试,哪些没有

这是一个诚实的测试版,我宁愿直说,也不想让你自己去发现。

已在真实游戏中观察运行正常: 驾驶录制路线、定时停车、过弯、在加油泵加油、Immersive Vehicles 和 Ultimate Car 集成,以及女仆驾驶职业。

已构建并通过单元测试,但尚未在游戏中观察运行: 乘客登上公交车、环境中的镇民交通、超车、紧急路线、调度板和停止传感器方块。143 项自动化测试通过,但这并不等同于亲眼看着它开起来。

报告问题

请使用本页面的评论。在 config/mobdrivers-server.toml 中开启 debug 会让每个司机每秒记录一次它正在做什么,这通常能用一行信息定位问题。

AI 开发披露

本项目在生成式 AI 工具的广泛协助下开发。生成的代码在发布前会经过审查、编译和测试,对于尚未在游戏中验证的功能,更新日志会明确说明,而不是暗示其可用。