为什么 JuMLi 建议用 RimSort 而不是 RimPy 或游戏内排序?
更新时间
JuMLi 的页面把 RimSort 作为推荐工具,原因有两个:一是它给出的导出流程以 RimSort 的“导出到剪贴板”为前提,二是页面明确说游戏内排序功能可能引发问题,并称 RimPy 已长期无人维护、可能因排序不当和 DDS 纹理异常造成问题。如果你的目标是让 JuMLi 的自动检查结果尽量完整可信,就应先用 RimSort 整理并导出模组列表,再提交给 JuMLi。
JuMLi 对三种排序方式的态度
| 排序方式 | JuMLi 页面中的说法 | 对使用者的实际含义 |
|---|---|---|
| RimSort | 页面直接引导用户打开 RimSort,并说明如果还没用就应获取它 | 这是 JuMLi 导出流程所依赖的工具,也是页面推荐的整理方式 |
| 游戏内模组排序 | 页面称“使用游戏内模组排序功能可能造成问题” | 不建议用它来准备提交给 JuMLi 的列表 |
| RimPy | 页面称其已长期无人维护,并已知会因排序不当和格式异常的 DDS 纹理引发问题;如果仍在使用,应替换为 RimSort | 不建议继续作为模组列表的整理工具 |
这张表只反映 JuMLi 页面给出的理由,不涉及三款工具在其他方面的功能强弱比较。页面没有展开说明“问题”的具体表现,因此这里也不替它补细节。
为什么导出流程和工具选择绑在一起
JuMLi 的自动检查需要一份格式正确的模组列表。页面给出的操作路径是:
- 打开 RimSort。
- 在主工具栏点击 File > Export > To Clipboard...,把模组列表按所需格式复制到剪贴板。
- 把列表粘贴到 JuMLi 页面的文本框中,点击 Submit。
- 列表处理完成后,仔细阅读并考虑页面给出的提示。
关键在第 2 步:JuMLi 要求的是 RimSort 剪贴板导出所产生的格式。如果你用其他方式拼出一份列表,即使内容看起来相似,也可能不符合提交要求,或者让检查结果不完整。页面还提到,自动模组列表检查需要 JavaScript;如果没有 JavaScript,仍可以通过 Quick Lookup 页面逐个查询模组。
一个具体的使用场景
例如,你刚调整完一个包含多个模组和补丁的 RimWorld 列表,想在上游戏前先拿到自动反馈。比较稳妥的顺序是:在 RimSort 中完成排序,用“导出到剪贴板”复制列表,粘贴到 JuMLi 并提交,然后逐条阅读反馈。若你仍用 RimPy 整理,页面建议先换成 RimSort;若你习惯在游戏内调整顺序,页面则提示这可能带来问题,不适合作为提交前的整理步骤。
页面报错时怎么办
JuMLi 页面也展示了处理失败的情况:当它遇到问题时,会提示结果可能不完整,并建议在 GitHub 上创建 issue,附上日志和从剪贴板导出的模组列表。这说明导出列表不只是提交输入,也是排查问题时需要提供的材料。遇到报错时,保留 RimSort 导出的原始列表,比事后手工重拼更可靠。
选择建议
- 想用 JuMLi 做自动检查:用 RimSort 整理并导出,这是页面明确支持的路径。
- 还在用 RimPy:按页面说法,应替换为 RimSort,避免把已知的排序和纹理问题带进检查流程。
- 习惯游戏内排序:可以继续用于游戏本身,但不要把它当作提交给 JuMLi 前的整理方式。
- 只想查单个模组:页面提到 Quick Lookup 可作为逐个查询的入口,不依赖完整的列表提交。
页面没有说明 JuMLi 是否收费、是否需要登录,也没有给出 RimSort 的具体版本要求;这些在使用前需要以网站当前显示为准。