一个客户端模组,为在物品栏界面内移动物品增加了几种更方便的方式。这可以通过在物品槽上滚动鼠标滚轮(可选地同时按住某些修饰键),或者按住修饰键后用鼠标左键或右键在槽位上按住并拖动来实现。
此外,它还提供了用于更快进行村民交易和合成的特殊功能。
可用于 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
Mouse wheel scroll:每次从当前悬停的槽位移出或移入一个物品Shift + scroll:逐组移动匹配的整组物品。当前悬停的那一组会最后移动。Ctrl + scroll:将所有匹配的物品组移动到另一个物品栏,或从另一个物品栏移回。Alt + click:将所有匹配的物品组移动到另一个物品栏,或从另一个物品栏移回。(与 Ctrl + scroll 相同。)Ctrl + Shift + scroll:将所有物品移动到另一个物品栏,或从另一个物品栏移回Alt + Shift + click:将所有物品移动到另一个物品栏,或从另一个物品栏移回。(与 Control + Shift + scroll 相同。)Shift + left click and hold + drag:移动所有被拖拽经过的物品组Shift + right click and hold + drag:从所有被拖拽经过的物品组中移动除最后一个物品之外的所有物品Ctrl + left or right click and hold + drag:从所有被拖拽经过的物品组中只移动一个物品。Shift + click 且鼠标光标上有物品时:将所有匹配物品移动到该物品栏Shift + click 且鼠标光标上有物品时:从整个物品栏中丢弃所有匹配物品Ctrl + Drop key + left or right click and hold + drag:从所有拖拽经过的槽位中各丢弃一个物品Shift + Drop key + right click and hold + drag:从所有拖拽经过的槽位中各丢弃除一个之外的所有物品Shift + Drop key + left click and hold + drag:丢弃所有拖拽经过槽位中的全部物品W/S + Shift/Control + click (and drag):在物品栏中将物品向上(W)或向下(S)移动注意:在 0.6.1 版本之前,Shift + right click and hold + drag 功能需要源物品栏中有一个空槽位来进行中间点击操作。
村民界面的特殊功能
村民 GUI 有特殊处理(如果在配置中启用)。这仅在你将鼠标悬停在输出槽位上时使用。
按住 shift 并向下滚动:填充配方/交易输入槽位按住 shift 并向上滚动:像平常一样将输出物品移动到玩家物品栏Shift 并向上滚动 可将输入物品移动到玩家物品栏所以基本上你只需要按住 shift 并反复向下/向上滚动,就可以快速又轻松地进行交易。
在 1.12.2 和 1.16.5+ 版本中,你可以右键点击交易按钮来完整执行该条交易。你还可以使用 middle click 或 Shift + middle click 将交易标记为收藏或“全局收藏”(= 不针对单个村民),这样这些交易会移动到列表顶部,并且还允许你使用热键一次性交易所有收藏项。如果某个村民拥有任何非全局收藏,那么这些收藏会优先生效,该村民将不会使用全局收藏(直到该村民的专属收藏全部取消标记)。
关于合成功能
这里有一些(快速)合成辅助功能,其中最值得注意的是 massCraft 和 craftEverything 热键。
要使用这些功能中的任何一个,你都需要先把一个合成配方存储到 Item Scroller 自己的“配方存储”中。默认情况下,你可以在物品栏界面内按住 A 来打开配方视图。添加配方的方法是:按住 A 保持配方视图开启,然后对合成网格中的输出物品执行中键点击。你也可以通过对空的合成输出槽执行中键点击来清除已存储的配方。
请注意,合成系统需要在配置中添加对应的合成物品栏和槽位,因此默认情况下它只适用于原版玩家合成栏和工作台物品栏。
还请注意,massCraft 功能由于会连续进行大量槽位点击,因此非常卡顿且不可靠;当服务器到客户端的同步恰好发生在这一连串槽位点击 cpam 的中途时,就可能导致客户端上的物品栏状态过时,这基本上意味着 mass craft 可能会合成出错误的物品(部分配方)。
因此总体来说,除非你绝对需要,否则我建议避免使用 massCraft 功能。如果你确实要用,那么你大概会想使用 Andrews 的 “item scroller craft fix” 分支版本(见此处),因为它为批量合成实现了原版配方书的物品转移方式。这使它可靠得多,也没那么卡。我会在某个时候把它加入基础模组——等我把整个模组从头重写之后……
如果你只需要合成“适量”的物品,比如把一整个物品栏的粒合成为锭之类的,那么你需要的是 craftEverything 热键。它会将当前所有可能的内容合成一次。它不会重复或循环,因此也不太会合成出错误的东西,因为在这一次操作期间不会有任何“外部”因素更新物品栏状态。不过,它对“扩展型”配方并不太适用,例如将原木合成为木板,因为它不会把任何物品扔出去,所以如果你尝试把整整一背包原木全部合成为木板,物品栏会在中途被填满。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:84,549 | 历史访问人次:173,357
今日访问人数:15,207 | 今日访问人次:16,520
昨日访问人数:20,761 | 昨日访问人次:24,774
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6