排序

排序

智能库存整理,支持区域感知布局、持久化箱子记忆以及快速堆叠到附近容器。完全客户端实现,遵循资源包的纯净UI。

管理

已整理(Sorted)

客户端背包整理模组,带箱子记忆与快速堆叠功能。

Fabric · 仅客户端 · 1.21.x · 26.x


你的背包总是乱糟糟的。你打开箱子寻找之前放在某处的东西。你手动移动早已放在附近桶里的物品堆。

Sorted 能处理这一切。它根据实际布局整理你的背包,记住你打开过的每一个箱子里的物品,并让你一键在附近的容器间推送/拉取物品。

一个经过整理的红石箱,按 Sorted 的区域布局整理

  • 拾取时自动整理 — 物品拾取时立即归位
  • 区域布局 — 装备工具优先,然后是食物,接着是建筑方块,最后是其他物品 — 每次顺序一致
  • 快捷栏保持不动 — 整理仅重新排列主背包;你的快捷栏装备永远不会被触碰
  • 整理按钮 — 一键整理你的背包或任何已打开的箱子
  • 快速堆叠 — 将匹配的物品存入附近容器,一键操作(玩过《泰拉瑞亚》的玩家,这个功能就是为你们准备的)
  • 快速清空 / 填充 / 拉取 — 清空你的背包,补充部分堆叠,或将整个箱子拉取到你的背包中
  • 箱子记忆 — 记住你打开过的每个箱子中的物品,重启后依然保留
  • 容器搜索 — 在所有已缓存的附近容器中搜索任何物品,并显示数量和位置
  • 在世界中定位 — 点击搜索结果,装有该物品的箱子会发光,可透视墙壁看到
  • 容器标签 — 附近的箱子、桶和潜影盒会浮空显示其内容(及自定义名称)— 无需打开即可查看内部
  • 原版按钮框架 — 按钮位于原版小部件框架内,因此任何重新设计按钮样式的资源包也会自动重新设计这些按钮
  • 服务器友好 — 内置封锁列表,可在禁止自动化的服务器上完全禁用此模组;同时配备自适应节流器,若在整理过程中被踢出,会自动降低对该服务器的操作速率
  • 仅客户端 — 无需服务端模组;适用于原版服务器、Realms 和大多数整合包

箱子记忆

打开一次箱子,Sorted 就会记录其内容 — 持久化存储,每个世界/服务器一个本地数据库。这些数据在重启后仍然存在。当你想找某样东西时,打开容器搜索界面,输入物品名称。它会显示所有包含该物品的容器,并附有数量、位置和维度信息。

缓存会自动失效。容器被破坏?条目自动移除。区块加载?它会重新检查。数据反映的是你上次打开每个容器时的情况 — 你再次打开容器时,数据会立即更新。

容器搜索界面,列出所有已缓存箱子中的物品

点击搜索结果,Sorted 会在世界中高亮显示该箱子 — 即使隔着墙壁 — 让你可以直接走向它。

搜索包含某物品的箱子后,箱子在世界中被高亮显示

无需打开即可查看内部

瞥一眼潜影盒、桶或箱子,其内容物就会直接显示在盖子上 — 一个内部物品的小网格,以及若已重命名过的容器的自定义名称。无需打开,无需悬停,无需菜单。

容器内容显示在附近潜影盒的顶部

标签平贴在盖子打开的那一面上,因此无论潜影盒是放在地板上、挂在天花板上还是贴在墙上,都能正常读取 — 在顶部/底部盖子上时,它会转向面对你。你可以选择显示什么 — 仅物品,仅名称,两者都显示,或者仅在容器为空时显示名称 — 以及显示多少物品,标签在多远距离出现,以及哪些容器类型获得标签(潜影盒默认开启;箱子和桶为可选)。

在单人游戏中,内容是实时读取的。在服务器上,内容来自 Sorted 已记录的数据,因此容器在你第一次打开它(或让自动扫描为你读取)时才会填充。

采用真实布局的整理

不是按字母顺序。也不是随机。有一个统一的布局,从上到下应用于你的主背包:

  • 武器、工具和盔甲整理到顶部
  • 食物和消耗品紧随其后
  • 建筑方块填充中间,按材料和维度分组
  • 其他所有物品位于底部

你的快捷栏不会被触碰 — 整理仅重新排列主背包,因此你的活跃装备和快捷栏物品会完全保持在它们原来的位置。拾取物品 — 它会自动整理进去。打开箱子 — 整理按钮就在那里。所有地方规则相同。

潜影盒也会被整理 — 每个盒子都会紧邻其主要物品排列,所以一盒红石会与你的红石放在一起。

按主要内容物整理的潜影盒,使用 UI 资源包显示

快速堆叠

一个快捷键。你背包中所有已经在附近容器中有匹配堆叠的物品都会被存入那里。如果你玩过《泰拉瑞亚》,你会确切知道这个按钮的作用。快速清空、快速填充和全部拉取完善了这一功能集 — 清空背包、补充部分堆叠,或将箱子拉取到你的背包中。

融入游戏的 UI

每个按钮 — 整理、快速堆叠、快速清空、快速填充、搜索 — 都直接出现在背包和容器界面中。每个按钮都位于原版按钮框架中(与游戏随处使用的 widget/button 精灵相同),因此任何重新设计按钮样式的资源包也会自动重新设计这些按钮。顶部的图标是模组自己精灵集中的简单白色字形,因此资源包也可以根据需要覆盖它们。

在服务器上安全使用

整理和转移操作以一系列槽位点击队列的形式运行,而非一次性爆发 — 默认约 80 次操作/秒。

如果服务器在整理或转移过程中踢出了你,Sorted 会明白:它会将该服务器的操作速率降低一级(80 → 40 → 20 → 10 → 5 次/秒)并记住,因此下次启动时会更慢,并持续调整直到不再被踢。只有服务器发起的、发生在整理过程中的断开连接才会被计入 — 正常的“断开连接”、AFK 踢出或封禁不会降低你的速率。学习到的速率是每个服务器独立的,跨会话持久化,重新加入时显示,并可在配置中重置。如果你不想依赖学习功能,也可以自己固定一个手动速率。

有些服务器完全禁止背包自动化。Sorted 附带了一个内置的封锁列表,涵盖那些在连接时完全禁用自身的服务器 — 没有按钮,没有快捷键,没有缓存更新,什么都没有。就像没有安装这个模组一样,仅限那些特定服务器。


安装

  • Fabric
  • Fabric API
  • YACL
  • ModMenu(可选 — 在模组列表中添加一个配置按钮)

仅限客户端。无需服务端组件。适用于原版服务器、Realms 和整合包。

点击搜索结果,Sorted 会在世界中高亮显示该箱子 — 即使隔着墙壁 — 让你可以直接走向它。

搜索包含某物品的箱子后,箱子在世界中被高亮显示

采用真实布局的整理

不是按字母顺序。也不是随机。有一个统一的布局,从上到下应用于你的主背包:

  • 武器、工具和盔甲整理到顶部
  • 食物和消耗品紧随其后
  • 建筑方块填充中间,按材料和维度分组
  • 其他所有物品位于底部

你的快捷栏不会被触碰 — 整理仅重新排列主背包,因此你的活跃装备和快捷栏物品会完全保持在它们原来的位置。拾取物品 — 它会自动整理进去。打开箱子 — 整理按钮就在那里。所有地方规则相同。

潜影盒也会被整理 — 每个盒子都会紧邻其主要物品排列,所以一盒红石会与你的红石放在一起。

按主要内容物整理的潜影盒,使用 UI 资源包显示

快速堆叠

一个快捷键。你背包中所有已经在附近容器中有匹配堆叠的物品都会被存入那里。如果你玩过《泰拉瑞亚》,你会确切知道这个按钮的作用。快速清空、快速填充和全部拉取完善了这一功能集 — 清空背包、补充部分堆叠,或将箱子拉取到你的背包中。

融入游戏的 UI

每个按钮 — 整理、快速堆叠、快速清空、快速填充、搜索 — 都直接出现在背包和容器界面中。每个按钮都位于原版按钮框架中(与游戏随处使用的 widget/button 精灵相同),因此任何重新设计按钮样式的资源包也会自动重新设计这些按钮。顶部的图标是模组自己精灵集中的简单白色字形,因此资源包也可以根据需要覆盖它们。

在服务器上安全使用

整理和转移操作以一系列槽位点击队列的形式运行,而非一次性爆发 — 默认约 80 次操作/秒。

如果服务器在整理或转移过程中踢出了你,Sorted 会明白:它会将该服务器的操作速率降低一级(80 → 40 → 20 → 10 → 5 次/秒)并记住,因此下次启动时会更慢,并持续调整直到不再被踢。只有服务器发起的、发生在整理过程中的断开连接才会被计入 — 正常的“断开连接”、AFK 踢出或封禁不会降低你的速率。学习到的速率是每个服务器独立的,跨会话持久化,重新加入时显示,并可在配置中重置。如果你不想依赖学习功能,也可以自己固定一个手动速率。

有些服务器完全禁止背包自动化。Sorted 附带了一个内置的封锁列表,涵盖那些在连接时完全禁用自身的服务器 — 没有按钮,没有快捷键,没有缓存更新,什么都没有。就像没有安装这个模组一样,仅限那些特定服务器。


安装

  • Fabric
  • Fabric API
  • YACL
  • ModMenu(可选 — 在模组列表中添加一个配置按钮)

仅限客户端。无需服务端组件。适用于原版服务器、Realms 和整合包。