介绍
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.20.1 装 Forge 47.4.10。
- 把 Bigger Stacks 和 Bigger Stacks Extras 一起放进 mods 文件夹。
- 启动游戏,进世界。
- 输入 /bsextras get 确认当前数值。
- 用 /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.20.1 装 Forge 47.4.10。
- 把 Bigger Stacks 和 Bigger Stacks Extras 一起放进 mods 文件夹。
- 启动游戏,进世界。
- 输入 /bsextras get 确认当前数值。
- 用 /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 的其他作品
查看全部 →SFM Optimizer
一个对服务器友好的 Super Factory Manager (SFM) 性能附加组件:将卡顿的轮询轮转改为即时、数学上均匀的分配,并添加智能休眠/槽位记忆。
Team ProjectE (Save Preservation Fix)
与你的团队分享 EMC 和知识——现在可以安全地添加到现有的 ProjectE 存档中,而不会清空你的进度。
auto aim: a magic tool
一个可以帮你自动瞄准的模组
SortEase
SortEase——适用于 Forge 1.20.1、能识别堆叠上限的一键背包整理模组。不会把堆叠上限写死为 64 或 16:会按实际上限合并物品,自动跳过升级槽和过滤槽(支持 Sophisticated Backpacks、Create: Storage),并实时显示槽位类型。
评论
登录后评论和评分