跳到正文

Biggerstacksextras

作者:Lin18710118

Bigger Stacks 的附属模组,可为附魔书、药水、血瓶、工具和 TACZ 弹药分别设置堆叠上限,并可在游戏内编辑。

收藏

介绍

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

Bigger Stacks Extras 是 Bigger Stacks 的附属模组(Minecraft 1.20.1 / Forge),把堆叠上限的控制扩展到本体处理不好的物品:附魔书、药水、Butchery 的血液瓶、有耐久的工具,以及 TACZ 的子弹。所有数值都能在游戏里用 /bsextras 修改,立即生效,并由服务端同步给客户端。

前置要求

  • Minecraft 1.20.1
  • Forge 47.4.10 或更新
  • Bigger Stacks 1.20.1(必需;已在 1.0.5 和 2026.06.17 上测试)
  • Java 17
  • 可选:TACZ、Butchery、GTCEu Modern(装了才启用对应兼容,不装不影响启动)

功能

  • 附魔书:附魔种类和等级相同的书叠在一起(默认 16)。
  • 药水:水瓶、喷溅药水、滞留药水按药水种类叠(默认 16)。
  • Butchery 瓶子:血液瓶、感染血液瓶、硫酸瓶叠到 16。同时修掉 Butchery 5.3.1 的一个 bug:喝感染血液瓶时会多扣一个普通血液瓶,而且不触发感染瓶自己的效果。
  • 工具和武器:原版与 GTCEu 的有耐久工具,在物品、耐久、NBT 完全相同时才叠(默认 16)。采用“用一把、拆一把”的方式:第一次掉耐久时,只把其中一把拆出来单独扣耐久,不会共享或复制耐久。盔甲、鞘翅、GTCEu 电动工具永远不叠。三叉戟和十字弓硬排除。
  • TACZ 子弹:按弹种分别设上限,不是一个全局数字。倍数模式(默认 x10:9mm 600、.338 300、火箭 60)或统一值模式(所有子弹一个数)。
  • 每个类别都有黑名单/白名单(原版工具、GTCEu 工具、TACZ 子弹),另有“额外清单”可以给任意物品 id 设固定值或倍数。
  • 游戏内命令,权限等级 2,立即生效,写回配置文件,并从服务端同步到客户端。
  • 数值范围 1–1,000,000;填 1 就是原版行为。
  • 铁砧保护:叠起来的工具不能在铁砧里修理或合并,避免“收一次修理费、修一整叠”。

命令
/bsextras get
/bsextras set books|potions|blood|tools <1-1000000>
/bsextras set ammo_mode multiplier|fixed
/bsextras set ammo_multiplier <1-10000>
/bsextras set ammo_fixed <1-1000000>
/bsextras set ammo <弹种id> <1-1000000>
/bsextras set extra <物品id> <数字> (倍数写法:数字前加星号,星号4 表示原版 64 的 4 倍)
/bsextras list tools|gtm|ammo mode off|blacklist|whitelist
/bsextras list tools|gtm|ammo add [物品id] (不写 id 就用手里拿的物品)
/bsextras list tools|gtm|ammo remove <id>
/bsextras list tools|gtm|ammo show
/bsextras help
/bsextras help <key>

例子:
/bsextras set books 64
/bsextras set ammo tacz:9mm 800
/bsextras set extra minecraft:ender_pearl 64
/bsextras list ammo mode blacklist
/bsextras list ammo add tacz:9mm

配置
文件:config/biggerstacksextras-common.toml
通用项:enchanted_book_size、potion_size、blood_bottle_size、tool_size、ammo_mode、ammo_multiplier、ammo_fixed、ammo_fallback_base、ammo_overrides、extra_entries。
分节:[tools_vanilla] list_mode + list、[tools_gtm] list_mode + list、[tacz_ammo] list_mode + list。
默认值:书 16、药水 16、血瓶 16、工具 16、子弹倍数 10、统一值 600、缺省原上限 64,三个名单都是 off。

安装

  1. 给 1.20.1 装 Forge 47.4.10。
  2. 把 Bigger Stacks 和 Bigger Stacks Extras 一起放进 mods 文件夹。
  3. 启动游戏,进世界。
  4. 输入 /bsextras get 确认当前数值。
  5. 用 /bsextras set … 改数值,不用重启。
    从 1.0.0 升级:替换旧 jar,配置文件保留即可;1.0.1 读的是同一批 key。

重要

  • 堆叠超过 64 时,绝对不要卸载 Bigger Stacks 或本模组。读档时 127 以上的部分会丢,且不可恢复。卸载前先把大堆拆开。
  • Tweakerge 0.1.5 会在 ItemStack.getMaxStackSize 最前面取消,挡住其他堆叠模组。1.0.1 用更低的 mixinPriority(900)抢在它前面,并加了 Item 层兜底,所以数值能正常生效。
  • 三叉戟和十字弓永远排除:三叉戟投掷会把整叠复制进投射物,十字弓的装填状态记在整叠上。
  • GTCEu 电动工具永远是 1,因为电量存在共享的整叠 NBT 里。
  • 没有使用 Butchery 的代码或素材,只引用了物品 id。本模组与 Bigger Stacks、TACZ、Butchery、GTCEu 的官方团队无关。
  • 1.0.1 及更早的版本按 MIT 许可证发布;从 1.0.2 起改为 AGPL-3.0-only。

许可证 / 源码
GNU Affero General Public License v3.0(AGPL-3.0-only)许可证。源码:https://github.com/Lin1848624/Biggerstacksextras


Bigger Stacks Extras 是 Bigger Stacks 的附属模组(Minecraft 1.20.1 / Forge),把堆叠上限的控制扩展到本体处理不好的物品:附魔书、药水、Butchery 的血液瓶、有耐久的工具,以及 TACZ 的子弹。所有数值都能在游戏里用 /bsextras 修改,立即生效,并由服务端同步给客户端。

前置要求

  • Minecraft 1.20.1
  • Forge 47.4.10 或更新
  • Bigger Stacks 1.20.1(必需;已在 1.0.5 和 2026.06.17 上测试)
  • Java 17
  • 可选:TACZ、Butchery、GTCEu Modern(装了才启用对应兼容,不装不影响启动)

功能

  • 附魔书:附魔种类和等级相同的书叠在一起(默认 16)。
  • 药水:水瓶、喷溅药水、滞留药水按药水种类叠(默认 16)。
  • Butchery 瓶子:血液瓶、感染血液瓶、硫酸瓶叠到 16。同时修掉 Butchery 5.3.1 的一个 bug:喝感染血液瓶时会多扣一个普通血液瓶,而且不触发感染瓶自己的效果。
  • 工具和武器:原版与 GTCEu 的有耐久工具,在物品、耐久、NBT 完全相同时才叠(默认 16)。采用“用一把、拆一把”的方式:第一次掉耐久时,只把其中一把拆出来单独扣耐久,不会共享或复制耐久。盔甲、鞘翅、GTCEu 电动工具永远不叠。三叉戟和十字弓硬排除。
  • TACZ 子弹:按弹种分别设上限,不是一个全局数字。倍数模式(默认 x10:9mm 600、.338 300、火箭 60)或统一值模式(所有子弹一个数)。
  • 每个类别都有黑名单/白名单(原版工具、GTCEu 工具、TACZ 子弹),另有“额外清单”可以给任意物品 id 设固定值或倍数。
  • 游戏内命令,权限等级 2,立即生效,写回配置文件,并从服务端同步到客户端。
  • 数值范围 1–1,000,000;填 1 就是原版行为。
  • 铁砧保护:叠起来的工具不能在铁砧里修理或合并,避免“收一次修理费、修一整叠”。

命令
/bsextras get
/bsextras set books|potions|blood|tools <1-1000000>
/bsextras set ammo_mode multiplier|fixed
/bsextras set ammo_multiplier <1-10000>
/bsextras set ammo_fixed <1-1000000>
/bsextras set ammo <弹种id> <1-1000000>
/bsextras set extra <物品id> <数字> (倍数写法:数字前加星号,星号4 表示原版 64 的 4 倍)
/bsextras list tools|gtm|ammo mode off|blacklist|whitelist
/bsextras list tools|gtm|ammo add [物品id] (不写 id 就用手里拿的物品)
/bsextras list tools|gtm|ammo remove <id>
/bsextras list tools|gtm|ammo show
/bsextras help
/bsextras help <key>

例子:
/bsextras set books 64
/bsextras set ammo tacz:9mm 800
/bsextras set extra minecraft:ender_pearl 64
/bsextras list ammo mode blacklist
/bsextras list ammo add tacz:9mm

配置
文件:config/biggerstacksextras-common.toml
通用项:enchanted_book_size、potion_size、blood_bottle_size、tool_size、ammo_mode、ammo_multiplier、ammo_fixed、ammo_fallback_base、ammo_overrides、extra_entries。
分节:[tools_vanilla] list_mode + list、[tools_gtm] list_mode + list、[tacz_ammo] list_mode + list。
默认值:书 16、药水 16、血瓶 16、工具 16、子弹倍数 10、统一值 600、缺省原上限 64,三个名单都是 off。

安装

  1. 给 1.20.1 装 Forge 47.4.10。
  2. 把 Bigger Stacks 和 Bigger Stacks Extras 一起放进 mods 文件夹。
  3. 启动游戏,进世界。
  4. 输入 /bsextras get 确认当前数值。
  5. 用 /bsextras set … 改数值,不用重启。
    从 1.0.0 升级:替换旧 jar,配置文件保留即可;1.0.1 读的是同一批 key。

重要

  • 堆叠超过 64 时,绝对不要卸载 Bigger Stacks 或本模组。读档时 127 以上的部分会丢,且不可恢复。卸载前先把大堆拆开。
  • Tweakerge 0.1.5 会在 ItemStack.getMaxStackSize 最前面取消,挡住其他堆叠模组。1.0.1 用更低的 mixinPriority(900)抢在它前面,并加了 Item 层兜底,所以数值能正常生效。
  • 三叉戟和十字弓永远排除:三叉戟投掷会把整叠复制进投射物,十字弓的装填状态记在整叠上。
  • GTCEu 电动工具永远是 1,因为电量存在共享的整叠 NBT 里。
  • 没有使用 Butchery 的代码或素材,只引用了物品 id。本模组与 Bigger Stacks、TACZ、Butchery、GTCEu 的官方团队无关。
  • 1.0.1 及更早的版本按 MIT 许可证发布;从 1.0.2 起改为 AGPL-3.0-only。

许可证 / 源码
GNU Affero General Public License v3.0(AGPL-3.0-only)许可证。源码:https://github.com/Lin1848624/Biggerstacksextras

常见问题

Biggerstacksextras 支持哪些 Minecraft 版本?

Biggerstacksextras 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Biggerstacksextras 怎么安装?

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

评论

登录后评论和评分

Lin18710118 的其他作品

查看全部 →