BundleInTooltips

BundleInTooltips

将 Minecraft 1.21 的收纳袋提示框交互功能移植到 1.20.1,可滚动浏览其内容,并取出你想要的确切堆叠。

游戏机制

Bundle In Tooltip

将 Minecraft 1.21 的收纳袋工具提示交互移植回 Forge 1.20.1,让你可以偷看任何收纳袋内部、滚动浏览其内容,并精确取出想要的堆叠,而无需先把所有东西倒在地上。版本 1.1.0 带来了完整的现代 UI 处理,细致到槽位间距、容量条改版,以及可选的选择横幅。

BundleInTooltip

特性

  • 适用于原版收纳袋、来自 Bundle In Palette 的染色收纳袋,以及 forge:bundles 标签中的任何其他物品。
  • 三种槽位布局:Vanilla(1.21 风格的圆角单元格)、Experiment(悬浮图标)和 Classic 1.20.1 网格。
  • 在收纳袋工具提示上滚动以高亮你打算取出的堆叠,然后右键立即取出,或左键继续填充收纳袋而无需将其放下。
  • 可选的 1.21 风格选择横幅会在你滚动后出现,在工具提示上方显示高亮堆叠的名称。
  • 精致的容量条,带有圆角、灰色轮廓和可配置标签(空/满文本、数字读数或无)。
  • 借助轻量级网络同步,在单人和多人游戏中都能良好运行。

1.1.0 的新内容

  • 完整的视觉更新,与 Minecraft 1.21 一致:圆角槽位、灰色槽位填充和重新设计的容量条。
  • 新增 Vanilla 与 Experiment 槽位样式,以及保持原样的 Classic 布局以怀旧。
  • 可选的“选择预览”工具提示,会根据物品名称缩放,并且仅在你滚动后显示。
  • 空收纳袋现在会显示“Can hold a mixed stack of items”辅助文本,并具有正确的换行。
  • 控制完全匹配 1.21 行为:携带收纳袋时,你可以拾取、交换或存入堆叠,而无需笨拙地拖拽。
槽位纹理

Slots

容量条

Capacity

控制与流程

  1. 将鼠标悬停在任何物品栏界面中的收纳袋槽位上。
  2. 工具提示打开,显示内容网格。
  3. 鼠标滚轮: 在工具提示中循环浏览堆叠;高亮槽位会跟随你的滚动方向。
  4. 右键: 在仍悬停于原始收纳袋槽位时,立即将高亮堆叠拉到你的光标上。
  5. 左键/拖拽: 行为与原版一致,即使收纳袋包含物品,也可以移动收纳袋本身。

提示:

  • 即使工具提示部分在屏幕外,你也可以滚动;最后一个有效槽位会保持选中。
  • 交互会自动忽略空收纳袋,因此你不会意外取出“空气”。

配置

Configs

bundleintooltip-client.toml(首次启动后创建)暴露以下客户端选项。你可以手动编辑它,或使用游戏内配置编辑器(如 Configured)在不离开 Minecraft 的情况下调整设置:

  • tooltip.showCapacityBar — 选择容量显示是现代的 1.21 条(true,默认)还是经典的数字填充行(false)。
  • tooltip.capacityLabelMode — 控制条可见时条内显示的文本(默认为 VANILLA):
    • NONE:保持条为空白,就像 1.21 快照一样。
    • VANILLA:在适当时显示“Empty”/“Full”标签。
    • CLASSIC:在条内居中显示经典的 24/64 填充数字。
    • HYBRID:混合两种样式(两端显示 Empty/Full 标签,中间显示数字)。
    • VANILLA_REVISED:受预览 UI 启发的 Empty / Filling / Full 标签。
  • tooltip.slotTextureMode — 在 VANILLA(圆角灰色槽位)、EXPERIMENT(悬浮图标原型)或 CLASSIC(1.20.1 网格)之间选择。
  • tooltip.showSelectionBar — 切换在工具提示中滚动后出现的 1.21 风格选择横幅。

要求

  • Minecraft 1.20.1
  • 1.20.1 系列中的 Forge 47.3.0 或更新版本

安装

  1. 安装匹配的 Forge 构建。
  2. 将发布的 jar 放入你的 mods/ 目录。
  3. 启动游戏;“Bundle In Tooltip”应出现在 Mods 屏幕上。

致谢

由 dmor-me 创建。灵感来自官方 1.21 收纳袋 UX,旨在补充 Bundle In Palette 中的染色收纳袋。