
Sensible Stackables
调整任意物品的堆叠大小,并提供合理的默认值。
Sensible Stackables
此模组允许增加物品堆叠数量,同时提供平衡的默认值:
- 药水:3
- 鞍:16
- 拴绳:16
- 船:16
- 矿车:16
- 床:16
- 炖菜和汤:16
- 附魔书:64
- 末影珍珠:64
- 雪球:64
- 鸡蛋:64
- 马铠:64
- 音乐唱片:64
- 旗帜图案:64
- 蛋糕:16
此外,喷溅药水和滞留药水有 1 秒的使用冷却时间,以防止药水投掷滥发,并且多个菜单已打补丁以支持物品堆叠。
该模组也可用于取消原版的堆叠数量上限,并设置任何你想要的数值,请参阅下面的说明。
3.0.0 及以上版本的要求:
- Fzzy Config
- Defaulted
- Mixson
- Fabric API(如果使用 Fabric)
- Mod Menu(用于在 Fabric 上访问游戏内配置)
旧版本的模组仅在使用 Fabric 时要求 Fabric API。
配置
从 3.0.0 版本开始,建议使用游戏内配置界面来配置模组,因为提供了带有自动补全功能的物品建议,并且大多数内容都通过工具提示进行了解释。
该模组也可以通过手动编辑 config/sensible_stackables 文件夹内的 .toml 文件进行配置。对于低于 3.0.0 的模组版本,配置文件夹内有一个 sensible_stackables.json 文件。
配置支持为单个物品或物品标签定义堆叠数量,例如:
- 添加
"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 及以上版本)
3.0.0 及以上模组版本的物品条目格式:[ "minecraft:ender_pearl", 64 ]
3.0.0 以下模组版本的物品条目格式:"minecraft:ender_pearl": 64
取消堆叠数量上限
在模组配置中将 uncapStackSize(GUI 配置中的"Uncap stack size")设置为 true,将允许为物品设置超过 64 的堆叠数量,并应用必要的补丁以防止大型堆叠数量出现错误。大于 999 的物品数量将在 GUI 中缩短显示,并且物品工具提示将显示该堆叠的确切物品数量。
随后,可以将 commonStackSize(GUI 配置中的"Common stack size")从 64 增加到更高的值,为所有使用默认堆叠数量的物品设置一个"全局"最大堆叠数量。对于不使用默认堆叠数量的物品(例如药水、船、附魔书等),仍然需要手动定义堆叠数量。
从 3.0.0 版本开始,物品数量显示的变化(例如缩短、缩放和物品数量工具提示)可以切换开启或关闭,以便与诸如 Reliable Recount 等模组兼容。
警告:虽然理论上你可以将所有物品的最大堆叠数量设置到大约 21 亿,但使用超过 100000 的数值可能会导致性能问题。例如,同时制作 100000 个以上物品或从切石机中取出 100000 个以上物品会使游戏冻结一段时间(5-20 秒)。我已经测试过将通用堆叠数量设置为 32768 的模组,性能仍然合理。使用更高的数值风险自负!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。