
Advancement Multiplier Mod
每项提升都会使你的掉落倍率翻倍。120项提升 = 每方块掉落4.6京次。
Advancement Multiplier
你每获得一项进度,掉落物就会永久翻倍。
从1倍开始。击杀一只生物:2倍。挖掘一块石头:4倍。制作一把钻石镐:8倍。当你通关末地时,每次掉落都会获得数百万物品。集齐全部120项追踪进度后,倍率将达到 4.6 × 10¹⁸ 倍。
工作原理
120项追踪进度(冒险、末地、农牧、下界、故事)每达成一项,倍率便翻倍一次。计算公式很简单:2ⁿ,其中 n 是进度总数。
| 进度数 | 倍率 |
|---|---|
| 1 | 2倍 |
| 5 | 32倍 |
| 10 | 1024倍 |
| 20 | 100万倍 |
| 30 | 11亿倍 |
| 40 | 1.1万亿倍 |
| 50 | 1.1 × 10¹⁵倍 |
| 62+ | 4.6 × 10¹⁸倍(上限) |
该倍率适用于所有掉落物:击杀怪物、破坏方块、钓鱼、宝箱战利品等。获得的进度越多,收益越离谱。
功能
- 指数级增长:每项进度精确翻一倍,无收益递减
- 首领条显示:始终可见的倍率追踪器,采用清晰的K / M / B / T / Q / Qi格式
- 计分板集成:自动创建
adv.count和multiplier.max计分板目标,便于数据包使用 - 级联掉落修复:床、门和高大植物会产出翻倍掉落物(自动破坏的部分也包含在内)
- 死亡保护:你自己的死亡掉落物永远不会被翻倍
- 重连安全:通过编解码器范围补丁,堆叠数据在存档/加载后保持不变;关闭世界时物品不会消失
- 重同步指令:
/advmultiplier recalculate可强制完全重新计数,解决同步问题
追踪的进度
所有120项原版进度分为五大类进行追踪:
- 冒险:46项进度
- 末地:8项进度
- 农牧:29项进度
- 下界:22项进度
- 故事:15项进度(根进度除外)
根进度(story/root、nether/root、end/root)被有意排除,因为它们会在无玩家操作时自动获得。
堆叠大小
本模组包含与独立版 Unlimited Stacks Mod 相同的编解码器和容器堆叠大小补丁。如果两者同时使用,可完全兼容(补丁内容相同,Mixin 会干净地处理去重)。
兼容性
| Minecraft | 26.1.2 |
| 加载器 | Fabric 0.19.2+ |
| API | 需要 Fabric API |
| 端 | 客户端和服务器都必须安装 |
| Java | 25+ |
服主须知
计分板目标 adv.count 和 multiplier.max 会在服务器启动时自动创建。你可以通过数据包或命令方块引用 multiplier.max,读取 #multiplier 虚拟玩家的当前倍率。
/advmultiplier recalculate 指令会从头重新统计所有追踪进度,在 /advancement grant 指令后或玩家计分板不同步时非常有用。
已知问题(未解决)
当倍率导致某次掉落物的实际数量超过32位堆叠值(约21亿,对应进度31+)后,在背包中拆分、拖拽或合并该堆叠时,堆叠上的数字可能与实际拥有的数量不匹配。Minecraft 的堆叠计数为32位整数,而数千亿/百万亿级的倍率会直接超出其上限。目前我未能找到既修复此问题又不引入其他故障的方法,且暂无解决方案的预计时间。
临时解决方法:避免在背包中手动拆分或拖拽巨型堆叠。正常放置/使用方块以及拾取新掉落的物品不受影响。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。