Railcraft Achievements
[!WARNING] 已订正(1.7.10 树) 原条目虽然结论正确(无成就系统),但证据取自错误分支: 它引用「git commit 34416755,2022-06-29」并搜索
Railcraft/src/, 那是mc-1.12.2树。本条目改为对 1.7.10 树(/Users/evlos/a/mc117src/Railcraft/) 的实测。
状态
1.7.10 中完全不存在任何成就 / 进度系统。
Railcraft 1.7.10 早于 Minecraft 1.12 引入的进度(Advancement)系统,
既没有 Forge 老式 Achievement API 的使用,也没有任何自定义统计(Stat)实现。
搜索结果(1.7.10 树实测)
# 1.7.10 源码树全文搜索
grep -rli "achievement\|advancement" /Users/evlos/a/mc117src/Railcraft/src/main/java | wc -l
# → 0
# 进度系统 JSON 资源
find /Users/evlos/a/mc117src/Railcraft -path '*advancement*' -name '*.json' | wc -l
# → 0
两项均为 0 命中。
1.7.10 的版本背景
1.7.10 对应的 Minecraft 版本中,根本不存在 advancement 数据包目录与
net.minecraft.advancements 包;Forge 侧也没有 AchievementPage 注册入口。
所以这不是 Railcraft 的遗漏,而是游戏版本本身没有该系统。
进度追踪的替代实现
1.7.10 的 Railcraft 用以下机制替代成就:
| 机制 | 说明 |
|---|---|
统计(Stat) |
未实现,0 命中 |
| 物品解锁 | 无 |
| 任务 / 日志 | 无 |
| Goggle Aura | 护目镜光环 提供勘测、调谐等信息显示,非成就 |
说明
原条目的「可能与其他 mod(如 JourneyMap)集成」属于推测,1.7.10 源码中无任何相关代码, 已删除。本条目在 Wiki 中保留,作为「该维度在 1.7.10 为空」的显式记录。
相关条目
- Goggles and Overalls - 1.7.10 中最接近「进度感知」的工具
- Multiblock 索引