画路与维护
六个道路等级、自动吸附、整条命名、地点标记,撤销重做 64 步。 在路段中间落点会真正拆分路段并在交点建立节点。
- 路段交叉、差一格没接上,只要「看着连上了」就会被自动修好
- 地点分四类:地点 / 资源点 / 商店 / 站点
- 画出来的线是平滑曲线:寻路、测距与存档里的整数顶点一行没动
问道是纯客户端模组,装在自己的客户端即可,服务器上什么都不用加。
把 Xaero's World Map 与问道放进 mods/。机械动力、MTR 都是可选的:
装了就会被自动读进来,没装也不影响其它功能。
左键落点、右键结束,< > 换等级(高速 / 公路 / 小路 / 铁路 / 水路 / 冰道), 按 N 命名,按 P 标地点。离得近的节点与路段会自动吸附。
按 Ctrl + 左键直接在地图上点目的地,或拿导航仪右键打开选择界面,也可以按 K 打开主界面。先看路线预览与预计时间,再按「导航到这里」,剩下的交给 HUD 与语音播报。
从画路到出发之间,不该隔着十几次界面切换。
六个道路等级、自动吸附、整条命名、地点标记,撤销重做 64 步。 在路段中间落点会真正拆分路段并在交点建立节点。
步行 / 驾车 / 公共交通,三种方式走的道路不同,所以同一组起终点会得到不同的路线。
walk_offroad_blocks),驾车不再越野在世界地图上按 L 打开线路配置:左列线路、中列站点顺序、右列可加的站点, 一屏建完一条线路。
装了 Create,它的铁轨会以曲线形式自动画到地图上,无需手画;读不到轨道图时回退为扫描轨道方块。
装了 MTR(4.0.4 及以上),它的车站与线路会被读成问道自己的站点与线路:列车 / 缆车算铁路,船算水路。
装了阡陌交通,它自动生成的道路会被读进来、画在世界地图上、参与寻路,它连接的村落与小屋也成为目的地。 全反射读取,没装也不会崩。
roadweaver_road_class 强制一个等级左上角的「地图显示」面板可以逐个开关道路等级、地点类型与公共交通线路,面板还能拖着走。
road_colors 里自己定,改完不用重启/howtogo webmap 在本机开一个小服务,把游戏里那张地图画成浏览器里的俯视地图:
阡陌交通、机械动力、MTR 的只读图层也在里面,按道路等级取色、带平滑曲线。细节见
浏览器地图。
问道是纯客户端模组:只装在客户端,服务器上不需要安装,也不会要求服务器装任何东西。
| 模组 | 必要性 | 作用 |
|---|---|---|
| Xaero's World Map | 必需 | 所有道路与路线都画在它上面 |
| XaeroLib | 必需 | 由 World Map 提供;26.x 起随它以嵌套 jar 分发,不用单独下载 |
| Xaero's Minimap | 可选 | 路标点可作为目的地 |
| Create 机械动力 | 可选 | 铁轨与车站自动识别 |
| MTR | 可选 | 车站与线路自动识别(4.0.4 及以上) |
| 阡陌交通 RoadWeaver | 可选 | 它生成的道路、村落与小屋读进地图与目的地 |
| MCPhone | 可选 | 手机里多一个「问道导航」应用 |
支持的版本:Minecraft 1.20.1 – 26.3, Fabric 与 NeoForge 两条线。0.2.2 共 21 个构建(Fabric 11 个、NeoForge 10 个;1.20.1 没有 NeoForge), 不支持 Forge。
下载文件名形如 howtogo-0.2.2pre1+mc1.21.1-neoforge.jar,
把对应版本的那一个放进 mods/。0.2.2 是预发布测试版:
21 个构建只做过编译验证与回归测试(873 项检查),没有在真实游戏里逐个走查。
可选模组全部通过注册名或反射读取,因此版本不合也不会让游戏起不来——最差的结果是那个图层为空。
数据存在客户端的 config/howtogo/ 下,按存档 / 服务器分开:
单人存档按存档名,多人按服务器地址。换服务器不会串数据。
0.2.2 起中文存档的数据目录改用拼音命名(sp_新世界 →
sp_xin_shi_jie),第一次打开某个世界时自动整目录改名,升级不用做任何事;
代价在降级:用 0.2.2 存过档再退回 0.2.1,那个世界的路网会是空的。
详见 数据目录与迁移。
从安装、画路,到导航、公交线路、机械动力、MTR 与阡陌交通,再到配置与常见问题。