要塞图书馆战利品 Stronghold Library Loot

向原版末地要塞图书馆的箱子注入全 mod 等级最高的 Tinkers’ 武器,同时也是 神秘道具「浴帽」 的唯一来源。

  • 注册:ChestGenHooks.addItem(ChestGenHooks.STRONGHOLD_LIBRARY, ...)
  • 配置:new RandomWeaponChestContent(0, 1, 2, 2, 2, HarvestLevels._5_diamond, 4)

参数解读

参数 值 含义
minM 0 最小 metadata
maxM 1 最大 metadata
rarity 2 稀有度权重(标准值)
minD 2 最小工具等级
maxD 2 最大工具等级 → 固定 2 级
harvestLevel HarvestLevels._5_diamond 挖掘等级 5(钻石级)
quality 4 品质(最高档,与地牢箱并列)

强度定位

指标 值 在 6 条规则中的排名
工具等级 固定 2 最高(并列最高,唯一保底 2 级)
挖掘等级 5 钻石 与地牢箱/沙漠/丛林并列(奖励箱与废弃矿井更低)
品质 4 最高(与地牢箱并列)
稀有度 2 标准

要拿到这把工具需要先击杀末影龙、再找到要塞、再清空图书馆敌人——三重门槛,因此定位为游戏的终局战利品。

唯一提供 2 级工具的箱子

6 条规则中,只有本条与地牢箱 的 maxD 达到 2。但两者性质不同:

结构 minD maxD 实际等级
地牢箱 1 2 1 或 2(随机)
要塞图书馆(本页) 2 2 固定 2(保底)

与神秘道具的关系

神秘道具 的 meta 3(textureTypes 数组中的 "bathat",即浴帽)只能从本结构获得。

它不是通过 RandomWeaponChestContent 注入的,而是由 mobheads/IguanaMobHeads.postInit 单独追加的一条 WeightedRandomChestContent:

ChestGenHooks.addItem(ChestGenHooks.STRONGHOLD_LIBRARY,
        new WeightedRandomChestContent(new ItemStack(wearables, 1, 3), 0, 1, 1));
参数 值
物品 wearableBucket meta 3(浴帽)
数量范围 0, 1(0 或 1 个)
权重 1

因此要塞图书馆是本 mod 唯一一个会产出非「随机武器」类战利品的箱子。

本结构的完整战利品注入

来源模块 注入内容 权重
WorldGen 2 级 Tinkers’ 武器(钻石级挖掘、品质 4) 2
MobHeads 神秘道具 meta 3(浴帽) 1

4 个神秘道具变体的来源

meta 变体 来源
0 bucketHoley 村庄铁匠铺
1 clayBucketCracked 黏土岩浆桶 销毁时 1/1000
2 endermanJaw 击杀末影人时 1/1000,见生物头颅掉落
3 bathat 要塞图书馆(本页)

6 条规则的完整对比

结构 稀有度 工具等级 挖掘等级 品质
奖励箱 10 0~0 1 燧石 3
地牢箱 2 1~2 5 钻石 4
废弃矿井 2 0~0 2 铜 2
沙漠金字塔 2 0~2 5 钻石 3
丛林神庙 2 1~1 5 钻石 3
要塞图书馆(本页) 2 2~2 5 钻石 4

相关