
物品滚轮
一个客户端模组,为物品栏界面添加了许多快捷键,让移动物品更便捷、制作更迅速。
描述
一个客户端模组,为物品栏界面增加了多种更便捷的物品移动方式。可以通过在物品槽上滚动鼠标滚轮(可选按住某些修饰键),或按住修饰键后在物品槽上左键或右键拖拽来实现。
同时还具有针对村民交易和合成操作的快捷功能。
适用于 Ornithe(1.12.2 [未来将支持更多版本])、LiteLoader(1.12.x)、Rift(1.13.2)、Fabric(1.14+)和 Forge(1.8 - 1.14.4)。
更多背景和详细信息...
该模组有几个可配置的修饰键(取决于模组/MC 版本,在现代版本中默认为 Shift、Ctrl 和 Alt),用于移动整组物品、所有同类物品或一次性移动所有物品。它还针对村民交易进行了特殊处理,以简化交易时繁琐的点击操作。从版本 0.11.0 开始,它还增加了特殊的合成物品栏处理功能(带有 18 格内部“配方记忆”)。
基本的物品滚动功能与 NEI(以及其他一些模组)曾经/正在做的类似。但我想要更多的控制权和更多的物品移动方式,所以我制作了这个模组,将我发现的这些有用模式集中在一个独立的客户端模组中(因此它同样可以在原版服务器上运行)。
模组提供了大量配置选项,可以单独启用或禁用几乎任何模式。还可以反转滚动方向,或更改例如“向上滚动”的含义。所有配置都可以通过游戏内配置菜单进行访问。
注意:所有近期版本的 Item Scroller(从版本 0.13.0 开始)都需要 malilib 库模组:
https://modrinth.com/mod/malilib
按键组合
部分默认热键
I + C- 在现代(Rift、Fabric、LiteLoader、Ornithe)版本中,打开游戏内配置屏幕的默认热键是I + C- 单独滚动
鼠标滚轮:从悬停的槽位移动或移入单个物品 Shift + 滚轮:逐个移动所有同类整组物品。悬停的整组物品最后移动。Ctrl + 滚轮:将所有同类物品移动到另一个物品栏或从中移出。Alt + 点击:将所有同类物品移动到另一个物品栏或从中移出。(与Ctrl + 滚轮相同。)Ctrl + Shift + 滚轮:将所有物品移动到另一个物品栏或从中移出Alt + Shift + 点击:将所有物品移动到另一个物品栏或从中移出。(与Control + Shift + 滚轮相同。)Shift + 左键按住拖拽:移动所有拖拽经过的物品堆Shift + 右键按住拖拽:移动所有拖拽经过的物品堆中除最后一个外的所有物品Ctrl + 左键或右键按住拖拽:仅从所有拖拽经过的物品堆中移动一个物品。- 当光标上有物品时,
Shift + 点击空槽位:将所有同类物品移动到该物品栏 - 当光标上有物品时,在物品栏外
Shift + 点击:从整个物品栏中丢弃所有同类物品 Ctrl + 丢弃键 + 左键或右键按住拖拽:从所有拖拽经过的槽位中丢弃一个物品Shift + 丢弃键 + 右键按住拖拽:从所有拖拽经过的槽位中丢弃除一个外所有物品Shift + 丢弃键 + 左键按住拖拽:从所有拖拽经过的槽位中丢弃所有物品W/S + Shift/Control + 点击(并拖拽):在物品栏中向上(W)或向下(S)移动物品
注意:在版本 0.6.1 之前,Shift + 右键按住拖拽功能需要在源物品栏中有一个空槽位以进行中间点击操作。
村民界面
村民界面特殊功能
村民界面有特殊处理(如果在配置中启用)。仅在悬停在输出槽位上时生效。
按住 Shift 并向下滚动:填充配方/交易输入槽位按住 Shift 并向上滚动:将输出物品照常移动到玩家物品栏- 当输出槽位为空时:按住
Shift 并向上滚动以将输入物品移动到玩家物品栏
所以基本上你只需按住 Shift 并反复向下/向上滚动,即可快速轻松地进行交易。
在 1.12.2 和 1.16.5+ 版本中,您可以右键点击交易按钮来完整交易该笔交易。您还可以中键点击或Shift + 中键点击将交易标记为收藏或“全局收藏”(= 不针对单个村民),这会将那些交易移到列表顶部,并且还允许您使用热键一次性交易所有收藏的交易。如果某个村民有任何非全局收藏,则优先使用这些收藏,而该村民将不使用全局收藏(直到该村民的收藏全部取消标记)。
合成功能
关于合成功能
有一些(快速)合成辅助功能。最值得注意的是 massCraft 和 craftEverything 热键。
要使这些功能生效,您需要将合成配方存储到 Item Scroller 自己的“配方存储”中。默认情况下,您可以在物品栏界面内按住 A 打开配方视图。您可以通过按住 A 保持配方视图打开,然后中键点击合成网格上的输出物品来添加配方。您可以通过中键点击空的合成输出槽位来清除已存储的配方。
请注意,合成系统需要将合成物品栏和槽位添加到配置中,因此默认情况下它仅适用于原版玩家合成和合成台物品栏。
请注意,massCraft 功能由于其进行的大量连续槽位点击而相当卡顿且不可靠,并且当服务器到客户端的同步在槽位点击过程中发生,可能导致客户端的物品栏状态过时,这基本上意味着批量合成可能合成错误的物品(部分配方)。
所以总的来说,我建议避免使用 massCraft 功能,除非您绝对需要使用它。如果您确实需要使用,那么您可能想要使用 Andrews 的“item scroller craft fix”分支(在此找到),因为它为实现批量合成实现了原版配方书物品转移。这使其更加可靠且减少了卡顿。我会在我从头重写整个模组后的某个时候将其添加到基础模组中......
如果您只需要合成“适量”的物品,比如将一整组粒合成锭或类似操作,那么 craftEverything 热键就是您所需要的。它会一次性合成所有可能的物品。它不会重复或循环,因此它也不应该合成错误的东西,因为在这一次操作期间没有“外部”因素会更新物品栏状态。然而,它并不适用于“扩展”型配方,例如原木到木板,因为它不会扔出任何物品,所以如果您尝试将一整组原木合成为木板,物品栏会在中途填满。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。