跳到正文
烈焰甘蔗Wiki

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 为空」的显式记录。

相关条目

浏览全部模组