空手快捷键 - 抓住这个

空手快捷键 - 抓住这个

一款生活品质优化模组,添加一个可配置的热键,可以立即清空你手中的物品,将其存入背包中并解放双手,再次按下热键即可直接取回。

你是否曾想在整合包中与某个机器交互,却因手里拿着东西而无法操作?或者想捡起单个物品,但快捷栏已满无法实现?
“空手按键”(Empty Hand Keybind)用一个按键就能解决这两个问题。

按下快捷键(默认为 ` / 反引号,可在“选项 → 控制”中完全自定义),选中快捷栏中的物品会立即被收入背包其余部分,使你的手变空。再次按下,同一物品会被取回并放回原来的位置。

Shift + 快捷键可以锁定当前空的快捷栏:即使你从地上捡起物品,它也会保持空置,始终作为你的“空手”槽。一次只能锁定一个槽位,手动将物品放入该槽位会解除锁定。被锁定的槽位会有微弱的红色标记,方便你识别,同时屏幕上方会显示锁定/解锁的提示信息。

我为何制作这个模组

  • 快捷栏满时想要右键点击机器:许多整合包中的方块只对手空状态有反应,但你的快捷栏总是满满的。与其手动将物品移入背包,不如: 按一下快捷键,点击机器,再按一下快捷键拿回物品。
  • 快捷栏满时想要拾取物品:想捡起掉落物或从容器中取出物品,但手里没有空位?按一下快捷键清空手部,无需每次打开背包重新排列。

工作原理

  • 先从手中堆栈匹配已有堆栈,再放入任意空位(优先快捷栏,其次主背包)。
  • 第二次按快捷键时会精确取回同一物品并放回原槽位。
  • 如果整个背包已满,物品会被丢出,拾取延迟略长于正常情况。
  • Shift + 快捷键锁定选中槽位为空,使其在拾取地面物品时保持空置;再次按 Shift + 快捷键(或放入物品)可解除锁定。
  • 快速短按触发切换;长按按键(例如与 FTB Ultimine 共用按键时)不会触发切换。

需求

无 —— 仅需要 NeoForge 模组加载器。

整合包

您可以随意在我的模组在您的整合包中使用,只需给予适当的致谢。

我的其他模组

我同时使用以下模组: