Skip to content

v1.5.0 - JourneyMap map-layer parity

Choose a tag to compare

@A-BenLi06 A-BenLi06 released this 25 Sep 02:49
c0d81d7

v1.5.0 Release Notes (2026-09-25)

Compared with the previous official release, v1.4.6:

  • JourneyMap now has the full rail and route layer. Its fullscreen map draws sampled physical rails and adjacent colour bands for routes sharing a rail. Independent TRACKS and ROUTES buttons use the same red/off and green/on icon convention as Xaero. With both enabled, routes sit over tracks; station and platform icons remain on top in every switch combination.
  • Map-anchored rendering. JourneyMap uses Xaero-matched screen-pixel track width and the map's live pan, drag and zoom projection. The path and landmark layer stays aligned while dragging instead of floating or tearing.
  • Lighter rendering and data handling. Route paths reuse sampled track geometry; rail bounds cull offscreen work on both maps; JourneyMap batches compatible icons. Snapshot chunk assembly validates order, size and metadata, and client fallback caches are cleared when changing servers.

Minecraft 1.21.1, MTR 4.1.0-beta.2, and the v5 network snapshot protocol remain unchanged. Install only the JAR matching your loader. For whole-network data, the matching mod must run on the server as well as the client; client-only use is limited to MTR's nearby data.

Full diff: v1.4.6...v1.5.0

中文

与上一官方版本 [v1.4.6](https://github.com/teamCreating/MTR-Map-Overlay/releases/tag/v1.4.6) 相比:

  • JourneyMap 现在拥有完整的轨道与线路图层。 在全屏地图中,现在会绘制经过采样的实际物理轨道;当多条线路共用同一段轨道时,还会在轨道旁显示对应线路颜色的色带。新增独立的 TRACKS(轨道) 和 ROUTES(线路) 按钮,并与 Xaero 使用相同的图标状态约定:红色表示关闭,绿色表示开启。当两者同时开启时,线路图层会绘制在轨道图层之上;无论采用哪种开关组合,车站和站台图标都会始终显示在最上层。
  • 基于地图坐标的渲染。 JourneyMap 现在采用与 Xaero 一致的屏幕像素轨道宽度,并使用地图实时的平移、拖动和缩放投影。拖动地图时,路径和地标图层会持续与地图保持对齐,不再出现图层漂浮或撕裂的问题。
  • 更轻量的渲染与数据处理。 线路路径会复用已经采样的轨道几何数据;两种地图都会根据轨道边界剔除屏幕外的渲染工作;JourneyMap 还会对兼容的图标进行批量渲染。快照分块组装现在会验证数据顺序、大小和元数据;切换服务器时,也会清除客户端的备用缓存。

Minecraft 1.21.1、MTR 4.1.0-beta.2 以及 v5 网络快照协议均保持不变。请只安装与你所使用的 Mod Loader 相匹配的 JAR 文件。

如果需要获取整个铁路网络的数据,服务器端和客户端都必须安装对应的 Mod;如果仅在客户端安装,则只能获取 MTR 提供的附近区域数据。

[完整差异:v1.4.6...v1.5.0](v1.4.6...v1.5.0)