Repository navigation
feat: port 1.5.3 station PIDS and navigation view API to Minecraft 1.20 - #2
Merged
A-BenLi06 merged 3 commits intoOct 26, 2026
Merged
Conversation
A-BenLi06
marked this pull request as ready for review
October 26, 2026 05:46
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
将1.5.3站点到站板、双PIDS样式和统一导航视图API移植到Minecraft1.20.1/1.20.4 Forge/Fabric。站点保留原信息,默认折叠,展开才请求MTR4.0.5原生PIDS预测;默认英式,
/mtrmap config pidsStyle british|european切换并保存。Java17公共API支持原生目录/停站序号/Depot路径区段、独立视图会话及精确dimmed;已走区段与未用线路透明度可分别设置,线路白块和物理底衬同步淡化。Navigate入口通过统一provider回调预留;不适配特定导航模组、不运行第二套模拟。Forge47/49网络和滚轮API、JourneyMap5桥分别保留。
验证:四目标各104测试通过、1生成用例跳过;四构建、生产JAR结构/字节码、独立与内嵌API公开签名和Java17消费者编译通过。CI工具20项回归通过。主线两目标与本兼容分支四目标现均完成computer-use两地图基础PIDS回归,包括默认折叠/展开、原生ETA、英式/欧式主题与滚轮输入。Forge1.20.4单人quick-play因Xaero serverData为空而断线,独立本地服务器双地图通过,单人启动仍未通过,根因待定位;真实provider端到端联动与大网性能仍未实测,详见docs/validation/pids-and-dimmed-1.5.3.md。
对应主线PR:#1 。开发版本1.5.3,不发布或替换1.5.2附件。