概述
本模组为玩家的背包和容器添加了几个按钮,允许玩家对物品进行分类、转移和自动堆叠。
容器右侧新增的按钮
配置
可在 inventorymanagement.toml 配置文件中配置此模组:
modEnabled:是否启用模组。true|false
showSort:是否在 UI 中显示排序按钮。true|false
showTransfer:是否在 UI 中显示传输按钮。true|false
showStack:是否在 UI 中显示自动堆叠按钮。true|false
guiTheme:是否应使用浅色主题、深色主题,或根据是否启用了深色 UI 自动选择。"light"|"dark"|"auto"
defaultPosition:自定义按钮位置的默认值。"(<Integer>,<Integer>)"
screenPositions:基于每个界面自定义按钮位置。虽然可以在配置文件中手动修改,但建议的修改方法是通过配置 UI(详见下文)。{"ID": "(<Integer>,<Integer>)"}
如果安装了模组菜单,还可以通过 ModMenu 中的 UI 直接配置。
修改按钮位置
为了保持与其他模组的兼容性,本模组支持自定义调整按钮的位置。要想调整所有按钮的位置,请查看配置文件中的选项,或者如果你安装了 ModMenu,也可以在其中查看。
如果有一个特定的界面需要调整(例如另一个模组增加了更多的物品空间),可以通过按住 Ctrl 并单击其中任意一个 UI 按钮来打开每个界面的位置编辑器,此编辑器将仅调整当前界面的按钮位置,因此可以调整不同容器界面中自己想要的位置,使按钮与其 UI 对齐。
功能
排序
按钮 UI
现在,排序按钮将出现在所有足够大的容器和玩家的背包中,单击此按钮即可自动对物品进行排序。
在大多数情况下,这种排序是按字母顺序排列的,但有一些手动放入的例外。排序会忽略玩家的快捷栏,因此不必担心它会弄乱自己的即用物品。
使用前 | 使用后 |
转移
放入/拿取所有按钮会将整个背包或容器中的物品转移到另一个中。它从最左上角的物品开始转移,直到被转移的容器已满。
与排序类似,此机制将忽略玩家的快捷栏,和已装备的物品。
转移按钮
自动堆叠
与转移按钮类似,提供了用于堆叠到容器中/从容器中堆叠的功能。
点击此按钮时将获取对象容器中的所有已有物品,并将当前容器堆叠到其任意不满的一组中,仅会堆叠所有不足一组的物品!