库存控制调整

库存控制调整

对库存控制的调整,包括非惯用手的Shift点击和从库存中拖出。

杂项

Inventory Control Tweaks

Minecraft versions 环境: 客户端*

加载器: Fabric 可用于: Quilt Loader

需要: Fabric API 支持: MidnightLib 支持: Mod Menu 支持: Pick Block Pro

许可证: MIT 源代码: GitLab 问题: GitLab 本地化: 百分比

Modrinth: 下载量 CurseForge: 下载量

聊天: Discord coindrop.to 给我打赏 请我喝杯咖啡


对物品栏控制进行微调,包括副手快速移动和拖拽出物品栏。


在客户端*和单人游戏中有效。

详情见下方“拾取方块微调*”


当前功能:

盔甲交换

快速交换手持与穿戴中的盔甲。
Minecraft 1.19.4 在原版中添加了此功能;Inventory Control Tweaks 只是在该版本及更高版本上为其增加了可配置性。

使用盔甲交换将钻石盔甲更换为下界合金盔甲。 从高处跳下后,使用盔甲交换将胸甲更换为鞘翅。 使用盔甲交换及时装备金头盔,避免被猪灵攻击。


拾取方块微调

以下功能会改变拾取行为(鼠标中键点击方块和实体)。

在 Minecraft 1.21.4+ 中,如果你处于创造模式并按住控制键,这些功能仅在服务端安装了此模组时才有效。
如果未安装,拾取将表现为原版行为。

如果你不在创造模式且按住控制键,即使服务端未安装此模组,这些功能也能生效。
这些功能在 Minecraft 1.21.3 及以下版本始终有效,并且在单人游戏中始终有效。

拾取填满手持堆叠和拾取不切换快捷栏格:

拾取手中已有的花时,物品栏中的其他花会填满手持的堆叠。 空手拾取花时,物品栏中另一格的花会移动到手中。


拖拽物品微调

拖拽单个、匹配或全部堆叠跨越物品栏或拖出物品栏。

在玩家物品栏和箱子之间来回拖拽一把金斧头,其他金斧头也跟着来回移动。

将腐肉拖出物品栏并将其扔进火中。

将腐肉拖出物品栏,所有腐肉都随之被扔进火中。 将一把金斧头拖出物品栏,所有金斧头都被扔出:已启用忽略组件。


副手微调

Shift 点击可将食物或其他物品移入副手,或仅用于填满副手。

Shift 点击牛排会将其移入和移出副手,Shift 点击腐肉则只会将其移动到快捷栏(原版行为):牛排是食物,腐肉是食物但有负面效果。 Shift 点击烟花火箭和不死图腾会在副手中移入移出:它们被配置为副手优先。

 


配置

支持 MidnightLib 和 Mod Menu 进行配置,但两者都不是必需的。

1.12.0 之前的版本支持 Cloth Config 而非 MidnightLib。

如果 MidnightLib 不存在,选项将使用其默认值。

如果 MidnightLib 存在,可以通过 Mod Menu 或编辑实例文件夹(默认情况下为启动器的 .minecraft/)中的 config/inventory_control_tweaks.json 来配置选项。

按键绑定:

• 拖拽匹配物品出物品栏修饰键;默认:左 ctrl

• 拖拽全部物品出物品栏修饰键;默认:<未绑定>

• 点击交换盔甲修饰键;默认:右 shift

• 拖拽全部堆叠跨越物品栏修饰键;默认:左 alt


选项:

常规

• 启用盔甲交换;默认:true

  手持盔甲时右键点击,可将其与当前穿戴的盔甲交换。

• 装备/交换非盔甲穿戴物;默认:false

  启用右键点击以装备/交换可装备到盔甲槽位的非盔甲物品,如生物头颅。

• 盔甲交换黑名单:;默认:<无>

  使用此列表中的物品时,不会与当前盔甲进行交换。

• 拾取方块填满堆叠;默认:true

  如果你在已选中拾取方块的情况下进行拾取,手中的堆叠将从物品栏中补充。

• 拾取方块不切换快捷栏格;默认:true

  当你拾取方块时,选中的快捷栏格不会改变。
  相反,拾取的方块将始终移动到该格。
  
   如果安装了 Pick Block Pro,此功能无效。
  请使用 PBP 的“Inventory instead”下的“Stay in same hotbar slot”。

拖拽物品微调

• 跨越物品栏拖拽匹配堆叠;默认:true

  当外部物品栏(箱子、投掷器等)打开时,点击、按住并拖拽一个堆叠在它和你的物品栏之间,以移动所有匹配的堆叠。

• 优先选择底部行堆叠;默认:true

  当你使用‘跨越物品栏拖拽匹配堆叠’时,堆叠将先从物品栏底部移动。

• 移动快捷栏堆叠;默认:true

  当你使用‘跨越物品栏拖拽匹配堆叠’时,快捷栏中的堆叠将被包括在内。  

• 放下光标上的堆叠;默认:ON_RELEASE_AT_EMPTY

  当你使用‘跨越物品栏拖拽匹配堆叠’时,你正在拖拽的堆叠将被放下。

• 拖拽单个堆叠出物品栏;默认:true

  当物品栏打开时,点击、按住并拖拽一个堆叠到物品栏外以将其扔出。

• 拖拽匹配堆叠出物品栏;默认:WITH_KEY

  当物品栏打开时,点击、按住并拖拽一个堆叠到物品栏外以将其和所有匹配堆叠扔出。
可选需要按住一个键,该键可在 Minecraft 的控制界面中配置。

• 比较堆叠时忽略组件;默认:false

  组件存储诸如附魔、伤害和地图数据等。

副手微调

• Shift 点击添加至部分副手堆叠;默认:true

  如果副手中有一个部分堆叠的物品,Shift 点击同类型的另一个堆叠会将那些物品添加到你的副手中。

• Shift 点击任意食物至副手;默认:true

  当副手为空时,Shift 点击物品栏中的任意食物会将其移动到副手。

• 不将带负面效果的食物 Shift 点击至副手;默认:true

  将带有负面效果的食物从 Shift 点击到副手中排除。

• 可 Shift 点击至副手的物品列表:;默认:minecraft:shield、minecraft:firework_rocket、minecraft:totem_of_undying

  当副手为空时,Shift 点击此列表中的物品会将这些物品移动到副手。

 


模组兼容性

• Pick Block Pro:  

  ICT 版本 1.3.27 及以上与 Pick Block Pro   1.7.20 及以上版本集成。
  “拾取方块不切换快捷栏格”已被 PBP 的“Inventory”下的“Stay in same hotbar slot”取代;  如果安装了 PBP,请使用后者。
  ICT 的“拾取方块填满堆叠”功能将正常运行。
  PBP 的早期版本会禁用 ICT 的拾取方块功能,但其他功能正常运行。

• Item Scroller:  

  部分不兼容;ICT 的 Shift 点击功能将无法工作。
  不会崩溃,两个模组的其他功能   仍将正常运作。
  这可能取决于 Item Scroller 的设置。

 


翻译

本地化: 百分比 支持: SSS Translate

安装 SSS Translate 以自动下载新翻译。
你也可以在 Crowdin 上帮助翻译 Inventory Control Tweaks。

 


此模组仅适用于 Fabric(也支持 Quilt!),我不会将其移植到 Forge。但是,许可证是 MIT,因此任何人都可以自由移植。

如果你移植或以其他方式修改此项目,我希望你能附上指向此页面的链接,但链接并非必需。