跳到正文

Sensible Stackables

作者:pajic

修改并解除任何物品的堆叠数量上限,并设置合理的默认值。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

合理堆叠

此模组可以提高物品的堆叠上限,并提供经过平衡的默认设置:

  • 药水:3
  • 鞍:16
  • 马铠:16
  • 船:16
  • 矿车:16
  • 床:16
  • 炖菜和汤:16
  • 附魔书:64
  • 末影珍珠:64
  • 雪球:64
  • 鸡蛋:64
  • 马铠:64
  • 唱片:64
  • 旗帜图案:64
  • 蛋糕:16

此外,喷溅型和滞留型药水有 1 秒的使用冷却时间,可防止连续投掷药水;同时还修补了多个菜单,使其支持堆叠物品。

此模组还可用于取消原版的堆叠数量上限,并设置任意数值,具体说明见下文。

配置

建议使用游戏内的配置界面来配置此模组,其中提供了带自动补全的物品建议,而且大多数设置都有工具提示说明。

也可以通过编辑 config/sensible_stackables 文件夹中的 .toml 文件来手动配置此模组。

配置支持为单个物品或物品标签定义堆叠数量,例如:

  • 添加 "minecraft:totem_of_undying" 并将数值设为 16,即可让不死图腾最多堆叠至 16 个
  • 添加 "#minecraft:banners" 并将数值设为 64,即可让旗帜最多堆叠至 64 个(# 表示这是一个物品标签)
  • 添加 "#c:buckets" 并将数值设为 64,即可让所有类型的桶最多堆叠至 64 个(c 是通用标签的命名空间,可在此处查看可用的通用标签)
  • 添加 "#sensible_stackables:all_block_items" 并将数值设为 1,即可让所有方块最多只能堆叠 1 个(此模组提供的动态标签,仅适用于 3.0.0 及以上版本)

取消堆叠数量上限

在模组配置中将 uncapStackSize(GUI 配置中的“取消堆叠数量上限”)设为 true,即可为物品设置超过 64 的堆叠数量,并应用必要的修补来避免大堆叠数量导致的错误。GUI 中超过 999 的物品数量会缩写显示,物品工具提示则会显示该堆叠的准确数量。

之后,可以将 commonStackSize(GUI 配置中的“常用堆叠数量”)从 64 调高,为所有使用默认堆叠数量的物品设置一个“全局”堆叠上限。不使用默认堆叠数量的物品(例如药水、船、附魔书等),仍需手动设置堆叠数量。

物品数量显示的更改(例如缩写、缩放和物品数量工具提示)可以开启或关闭,以便与 Reliable Recount 等模组兼容。

警告:理论上,你可以将所有物品的堆叠上限设置到约 21 亿,但将数量设置为超过 100000 可能会导致性能问题。例如,同时合成 100000 件以上的物品,或从切石机中取出 100000 件以上的物品,都会让游戏暂时卡住(5–20 秒)。我测试过将常用堆叠数量设为 32768,性能仍在可接受范围内。使用更高数值,风险自负!

常见问题

Sensible Stackables 支持哪些 Minecraft 版本?

Sensible Stackables 支持 Minecraft Java 版 1.21–26.3,共 17 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Sensible Stackables 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

pajic 的其他作品

查看全部 →