截图
介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。
操作
排序
- 按下
按钮,或将鼠标悬停在物品栏上并按下按键绑定(默认:鼠标中键)。 - 激活后,物品会按照其在创造模式物品栏搜索标签页中的位置进行排序。排序时按住修改键可以使用其他排序顺序。
Shift– 数量降序。Control– 按字母顺序排列。Alt– 按物品 ID 升序排列。
填充物品堆
- 按下
按钮,或将鼠标悬停在要移出物品的物品栏上并按下按键绑定(默认:未绑定)。 - 激活后,会使用源物品栏中的物品补满另一个物品栏中的不完整物品堆。
- 默认情况下,玩家物品栏中禁用此按钮,但可以通过编辑器启用(见下文)。
补货
- 按下
按钮,或将鼠标悬停在要移出物品的物品栏上并按下按键绑定(默认:未绑定)。 - 激活后,会使用源物品栏中的物品为另一个物品栏补货。不会向另一个物品栏中添加新的物品类型。
转移
- 按下
按钮,或将鼠标悬停在要移出物品的物品栏上并按下按键绑定(默认:未绑定)。 - 激活后,会尽可能多地将物品从源物品栏移至另一个物品栏。
![]() |
![]() |
![]() |
![]() |
其他选项
- 槽位忽略:
- 排除不参与操作处理的槽位。
- 可通过编辑器界面进行配置。
- 自动操作:
- 打开容器时自动执行某项操作(例如排序)。
- 可通过编辑器界面进行配置。
- 范围控制:
- 设置是否将快捷栏和额外槽位与物品栏一起处理。
- 可通过模组配置中的
General选项卡进行配置。 - 排序覆盖:
- 始终将特定物品排在开头或末尾。
- 可通过模组配置中的
Sorting选项卡进行配置。 - 匹配覆盖:
- 在排序或补货操作中比较物品时忽略 NBT 数据(例如附魔)。
- 可通过模组配置中的
Matching选项卡进行配置。 - 交互音效:
- 在客户端操作中点击时播放声音。
- 可通过模组配置中的
Sounds选项卡进行配置。
编辑器界面
- 编辑器可以通过两种方式打开:
- 如果触发按钮可见,请右键点击该按钮。
- 否则,请绑定
Open Editor按键(默认未绑定),然后在查看物品栏时按下该按键。 - 打开编辑器后,将鼠标悬停在
Instructions上可查看更多信息。 - 注意:只有当填充和转移按钮都设置为在玩家物品栏和容器中显示时,这些按钮才会显示。因此,只需在玩家物品栏中将它们隐藏,即可轻松地在所有位置隐藏它们。

客户端策略
- ClientSort 使用策略系统来决定何时允许操作、何时显示触发
按钮,以及何时忽略槽位。策略可以通过编辑器界面或模组选项中的
Policies 选项卡进行配置。
- 有关编辑策略的更多信息,请阅读游戏内说明。
服务端策略
- 如果安装在专用服务器上,ClientSort 可以使用策略,在检测到异常状态(例如物品复制)时自动禁用服务端加速操作。
- 策略列表存储在
clientsort-server.json配置文件中,可以手动编辑,并使用/clientsort reload命令重新加载。
服务端策略不会同步到客户端,因此如果客户端尝试执行服务器不允许的
服务端加速操作,客户端将显示警告消息。随后,玩家可以选择添加客户端策略,以完全禁用该操作、
禁用服务端加速,或启用自动回退到客户端操作。
服务端配置文件
{
"options": {
// Whether validation and automatic blacklisting should be enabled when the mod is used on a
// dedicated server.
"validationActiveServer": false,
// Whether inventories should be blacklisted when the wrong type of item is found in a slot.
"validateItemType": true,
// Whether inventories should be blacklisted when the wrong number of items is found in a slot.
"validateStackSize": true,
// The minimum difference between expected and actual which should be considered invalid.
"validateStackSizeThreshold": 32,
// Whether to always log a message when the result is not exactly as expected (even if
// validation is disabled, the difference is less than the threshold, etc.)
"alwaysLogUnexpectedResults": true,
// The list of policies for different inventory and container types.
"classPolicies": {
// An example entry.
"com.simibubi.create.content.equipment.toolbox.ToolboxMenu": {
"className": "com.simibubi.create.content.equipment.toolbox.ToolboxMenu",
"sortEnabled": false,
"stackFillEnabled": true,
"transferEnabled": true,
// Updated automatically when an inventory is blacklisted.
"lastAutoEditTime": "2025-09-20T14:58:41.1620876+08:00",
"lastAutoEditReason": "Sort operation failed at slot mapping 12->5: Expected '2 minecraft:spruce_slab' in destination after set, got '0 minecraft:air'!"
}
}
}
}
安装
客户端必需,服务器可选
- 顾名思义,ClientSort 仅安装在客户端时也能完整运行。
不过,如果服务器上也安装了该模组,安装了该模组的已连接客户端就可以使用
服务器加速的(近乎即时的)操作,而不是普通的限速操作。
依赖
- Fabric:Fabric API、模组菜单、Cloth Config API
- Neo/Forge:Cloth Config API
鸣谢
ClientSort 使用了以下模组中的代码,包括经过修改和未经修改的代码,并按照
各自的许可证使用。
- Mouse Wheelie,作者:Siphalor(Apache-2.0 许可证)
- 物品比较
- 客户端和服务端整理
- 客户端交互管理器
- Inventory Management,作者:Roundaround(MIT 许可证)
- 物品栏触发按钮
- 按钮生成
- 按钮位置编辑器
相关模组
- Mouse Tweaks – 物品滚动、鼠标拖拽。
- More Mouse Tweaks – 单击合成与交易、快速移动和快速丢弃。
- Tweakeroo – 自动补货、自动切换工具、防止工具损坏等。
联系方式
TerminalMC 的其他作品
查看全部 →Xaero Zoomout
by TerminalMC
将 Xaero's World Map 的最小缩放比例从 0.0625x 降低至 0.0025x,让你一览无余!
953.6万
6 个月前
Modrinth
Command Keys
by TerminalMC
A powerful command macro mod.
335.6万
25 天前
Modrinth
Effect Timer Plus
by TerminalMC
Adds a potency and time indicator overlay to status effect icons.
223.2万
1 个月前
Modrinth




评论
登录后评论和评分