更好的整理——更少的杂乱,更多的冒险。

创作者: Zotex2160
已更新:2026-10-05 20:23:48
10.0MB

关于此 MOD

自动按物品类型整理背包,新物品和未读物品优先显示。每组内可按稀有度、名称或价值排序。适用于背包、商人和仓库界面。
描述
我做这个更好的排序模组,是因为我受够了每次打开背包,都要在一堆信件、草药和昨天的晚餐之间玩“找剑”游戏。点“排序”也没怎么让混乱变得有序,所以我决定做点什么。这个模组会把物品按合理的分类归组,新物品、未读的书籍和笔记、未学会的配方会放在最上面。武器归武器,护甲归护甲,每组内你仍然可以按稀有度、名称或价值排序。打开背包时会自动排序,在商人和储物箱处也同样有效。不用再跟额外的按钮或筛选菜单较劲了。 只是一个更合理的物品栏。

1.3.0 新增内容
  • 即时排序 —列表现在在游戏构建它的那一帧就完成排序。切换标签、重新打开背包或按下排序时,原版顺序不会再短暂闪现。
  • 可选:在“全部”标签页中隐藏任务物品 — 它们会留在任务标签页中,不会移除任何内容。默认关闭;可在安装程序、config.ini 或 Mod 设置菜单中选择启用。
  • 已修复: 在商人界面切换标签页时,如果你标记了垃圾物品,会出现短暂的卡顿。
  • 已修复: 按下排序键时,可能会先短暂显示游戏原本的下一个模式,然后 Better Sorting 才会应用自己的模式。
  • 更整洁的提示框 — 当物品上方的分类行已标明“垃圾”时,物品名称后不再额外显示 [JUNK]。
关于即时排序的说明: 它依赖模组通过特征匹配找到的两个游戏函数。游戏更新后,这种匹配可能会失效。此时Better Sorting仍会完全像1.1.0版本一样继续工作,只是会有短暂延迟,并在UE4SS.log中记录一次,直到更新发布为止。其他功能不会受影响。已在Steam版本上确认;如果你玩的是GOG版本,我很想知道它在你那边是否生效。

主要特点:
  • 整理好的物品栏、商人与仓库 — 物品分类清晰,无论在哪里管理物品,排序都保持一致。
  • 即时、无闪烁排序 — 列表显示时已经排好序。不会先按原版顺序显示,也不会过一会儿再重新排序。
  • 重要物品优先 — 未使用的技能血瓶、新物品、未读的书籍和笔记以及未学会的配方都很容易找到。
  • 装备已按类型和稀有度排序 —护甲按部位分组,首饰将护符与戒指分开,装备在其分组内按稀有度排序。
  • 智能消耗品整理 — 消耗品按效果和强度分组,优先级随昼夜变化而调整。
  • 你选择的排序方式 — 使用现有的排序控制,在“更好的排序”和游戏标准模式之间切换。支持键盘和手柄。
  • 可选日志排序 — 最近完成的任务排在最前面。进行中的任务保持不变。
  • 可选垃圾标记 — 标记或取消标记物品,使用 删除 在键盘上或 按住手柄上的L3键短按L3仍可打开统计信息。
  • “最后”排序选项 — 按拾取顺序整理背包,最近拾取的物品显示在最前面。
  • 可选:将任务物品从“全部”标签页中移出 — 把“全部”标签留给随身携带的物品。任务物品保留在各自的标签页中。
关于“最后”排序选项的说明: 安装并启用模组后,在拾取新物品前请先打开一次你的物品栏。这样模组才能登记你已有的物品,从而正确追踪新获得物品的拾取顺序。在商人和储物箱界面中,另一方没有拾取记录,因此“最近”排序在此处只会重新排列你自己的物品栏。

关于垃圾标记的说明: 标记功能仅在你自己的物品栏中生效,无法在仓库或商人窗口中使用。已装备物品和任务物品受到保护,无法标记。

关于隐藏任务物品的说明: 此设置仅影响你自己物品栏的“全部”标签页,在所有排序模式下均有效。商人和储物箱始终显示所有物品。垃圾无法以同样方式隐藏,因为游戏没有“垃圾”标签页可供其保持可见。

致PlayStation手柄用户: L3长按使用的是XInput,即Xbox手柄API。DualShock或DualSense本身并非XInput设备,因此模组完全无法检测到你的L3按下,也正因如此它无法拦截短按,这就是为什么统计界面会立即打开而不是标记物品。

解决方法是让Windows将你的手柄识别为Xbox控制器:
  • 在Steam上: 设置 → 控制器 → 启用 PlayStation 控制器支持,然后通过 Steam 启动游戏。如果仍然无效,请检查游戏的属性 → 控制器,并确保 Steam 输入未被强制关闭。
  • 不在 Steam 上(GOG、Epic): DS4Windows或DualSenseX可在系统全局实现相同功能,无需Steam。你也可以将游戏作为非Steam游戏添加到Steam,然后从那里启动。
    键盘用户不受影响,Delete 键始终有效。

可自定义: 选择你的初始模式或记住上次的选择,分别调整背包、商人和储物箱的主类别分组,切换原版条目和日志排序,并决定任务物品是否在“全部”标签页中显示。

更好的排序 — 全部标签页
未使用技能-血瓶 → 新内容与未读 → 武器 → 护甲 → 护符与戒指 → 消耗品 → 贸易品 → 手册与配方 → 书籍与笔记 → 材料 → 任务物品(可选) → 杂物
装备标签页
  • 武器: 稀有度
  • 护甲: 胸甲 → 腿甲 → 靴子 → 护腕,然后按每个部位的稀有度排序
  • 珠宝: 护符 → 戒指,然后按每组内的稀有度排序
消耗品 — 昼夜
未使用的技能血瓶总是优先。
  • 天数: 人类 → 共享 → 战斗中人类食物被削弱 → 吸血鬼
  • 夜晚: 吸血鬼 → 共享 → 人类
消耗品——效果生效顺序
瞬间治疗 → 生命恢复 → 耐力 → 武器与利爪伤害 → 其他增益 → 战斗中食物效果减弱
匹配效果家族会归在一起,效果最强的排在最前面。固定数值效果和百分比效果会分开比较。

标准排序
上述详细分类适用于 更好的排序 已选中。标准模式在各个分类标签页中遵循游戏的排序。在“全部”中,主类别可以选择保持分组,而不细分为护甲槽位或消耗品效果子组。
在Better Sorting的稀有度排序分组中,物品按从传说级到普通级的顺序排列。一旦物品不再是新物品或未读状态,下次排序时它将返回其常规分类。

安装说明
关闭游戏并安装 一 在需求部分链接的UE4SS软件包,并遵循其附带的说明。
更好的排序ZIP同时支持Vortex和手动安装。

不要安装 更好的日志 与更好的分类功能一同使用。 日志排序已作为可选功能包含在主模组中。独立版本仅供想要日志排序但不想要Better Sorting的用户使用。

漩涡
  • 使用以下方式下载Better Sorting 模组管理器下载.
  • 按照安装程序操作并选择您的首选设置。
  • 启用该模组并在开始游戏前部署它。
手动
  • 下载并解压Better Sorting。
  • 打开已解压的 核心 文件夹。
  • 复制它的 更好的分类 文件夹放入:
    黎明行者之血\Dawnwalker\Binaries\Win64\ue4ss\Mods\
  • 一切均已包含,包括垃圾标记功能。要关闭垃圾标记 关,设定
    垃圾启用=0
    在 BetterSorting\config.ini别管它了 1 (默认)保持启用。要在“全部”标签页中隐藏任务物品,请设置
    任务物品全满=0
    在同一文件中。
  • 开始游戏。
    附带的 config.ini 使用了 Better Sorting 的推荐设置。你可以编辑它来自定义该模组。更改设置后请重启游戏。
最终文件夹结构
ue4ss\Mods\BetterSorting\
├── 脚本\
│├── main.lua
│├── order.lua
│├── tabs.lua
│├── catalog.lua
│├── phase.lua
│├── 消耗品.lua
│├── sortmode.lua
│├── 技能血条.lua
│├── config.lua
│├── remember.lua
│├── recent.lua
│├── save_events.lua
│├── 日志.lua
│├── listhook.lua
│├── junk_feature.lua
│├── junk.lua
│├── junk_controller.lua
│├── junk_icons.lua
│├── junk_persistence.lua
│└── MinHook-许可证.txt
├── 原生\
│├── BetterSortingInputL3Filter.dll
│├── BetterSortingListHook.dll
│├── BetterSortingPersistence.dll
│└── listhook.ini
├── config.ini
├── enabled.txt
├── mod_settings.ini
└── README.txt

包含的 enabled.txt 会自动激活该模组。你无需编辑 mods.txt。
mod_settings.ini 仅由Dawnwalker Mod Menu读取。它是纯数据,Better Sorting从不加载它,如果你不使用该菜单,它不会产生任何作用。
listhook.ini 持有即时排序所需的两种签名。如果你想关闭即时排序,就删除它;之后模组将以1.1.0版本的短暂延迟进行排序。

要在Steam中找到你的游戏文件夹,请右键点击游戏→ 管理 → 浏览本地文件.

更新中
关闭游戏。
  • 漩涡: 安装新版本,选择你的设置,然后部署。Vortex会为你替换所有内容。
  • 手动: 备份你自定义的 config.ini,替换 全部 更好的排序文件夹——不仅仅是脚本——然后将你的偏好设置应用到新配置中。
重要提示(1.3.0版本): 即时分类需要新的助手及其 listhook.ini 文件位于 原生 文件夹。如果手动更新且只复制Scripts文件夹,模组仍可运行,但会使用旧的短延迟进行排序。替换整个文件夹即可解决此问题。GOG支持同样如此,自1.1.0起就需要该文件夹中的辅助程序。
如果你之前安装过名称不同的早期私有版本,请先删除旧版本。

卸载
关闭游戏,然后通过Vortex移除该模组并部署,或手动删除:
ue4ss\Mods\BetterSorting\

更好的排序不会修改你的存档文件。

需求
需要兼容Dawnwalker的UE4SS包。Better Sorting已测试于:
• Dawnwalker 的 UE4SS (维尔卡迪)
• BoD 的 UE4SS (Framecore 2c – 无需更改设置)

兼容性
完全兼容 更好的制作 和 更好的瞄准自1.0.1版本起,Better Sorting仅使用游戏原生功能,因此在所有受支持的UE4SS版本上表现一致。1.3.0中的即时排序已在两种版本上测试过。
可选择配合使用 模组菜单 — 并非必需,不使用也不会有任何变化。在那里更改的设置会在重启后生效,与手动编辑 config.ini 相同。

错误报告
发现bug?请在“Bug”标签页中报告,附上简短描述,并附上你的UE4SS.log文件:
黎明行者之血\Dawnwalker\Binaries\Win64\ue4ss\UE4SS.log
在问题发生后、重启游戏之前复制日志。
GOG玩家: 我只有Steam版本可以测试。如果你在GOG上玩,希望能简单告诉我两件事:垃圾标记在存档并重新加载后是否仍然保留,以及你的UE4SS.log是否显示 原生列表钩子开启 或 关闭 在“更好排序”的起始行中。

支持与更新
这是一个利用业余时间维护的小型兴趣项目。欢迎提交错误报告,但无法保证修复或兼容未来的游戏更新。

我的其他模组
更好的日志——优先显示已完成任务
想要只调整日志排序而不改动物品栏?Better Journal 已作为独立模组提供。如果你已经使用了 Better Sorting 并启用了其 Better Journal 选项,则无需此模组。

更好的瞄准 - 保持锁定
改进战斗目标选择:减少技能释放后不必要的目标切换,优先选择前方附近的敌人。包含可调节的目标选择强度以及可选的目标符号控制。

更好的制作 - 无需再猜测
一眼即可看出你能制作什么。无法制作的配方会变暗,可选的“可制作”筛选标签页只会显示你当前库存能够制作的内容。

致谢名单
感谢UE4SS团队让这样的模组成为可能,感谢0xSV1和Vercadi提供兼容Dawnwalker的UE4SS整合包,也感谢UE4SS的开发者们打造了BoD(Framecore)。特别感谢CloudGiant提供了详细的Framecore报告,促成了1.0.1版本的诞生,以及指出GOG版本将存档保存在了其他位置——这促成了1.1.0版本。感谢评论区每一位提供反馈、共同塑造了1.3.0版本的朋友:关于原版排序闪烁问题的报告、更整洁的提示框,以及将任务物品移出“全部”标签页的建议。同样感谢每一位尝试Better Sorting、报告bug或分享反馈的玩家。希望它能帮你少跑几趟“那件东西到底放哪了?”

使用 Xmod 解锁 黎明行者之血 的全部潜力 — 今天就探索这些顶级 MOD!