BIGSHOT

基本信息

属性 值
注册名 thaumicinsurgence:ItemBIGSHOT
内部字段 Config.hyperLinkBlocked
类 thaumicinsurgence.item.armor.ItemBIGSHOT
基类 thaumcraft.common.items.armor.ItemGoggles
材质 ThaumcraftApi.armorMatSpecial
参数 (material, 4, 0)
最大堆叠 1
护甲贴图 thaumicinsurgence:model/JACKPOT.png
物品贴图 thaumicinsurgence:big_shot

功能

护目镜槽装备。与 八位红王冠 实现同一组接口,但多了 IWarpingGear:

接口 效果
IGoggles / IRevealer 护目镜 + 揭示节点(showNodes() → true)
IVisDiscountGear getVisDiscount() 恒为 8
IRunicArmor / IRepairable 符文附魔 + 修理台支持
IWarpingGear getWarp() 恒为 5

本物品在 ThaumcraftHelper 中还对应一条坩埚配方 bigShot(ThaumcraftApi.addCrucibleRecipe,ThaumcraftHelper.java:284),并作为研究页 TI_DeliciousKromer 的第二个研究页 shootForTheSky 的内容。

与八位红王冠的差异对比

属性 BIGSHOT 八位红王冠
Vis 折扣 8 15
扭曲值(IWarpingGear) 5 0(未实现)
自愈 有(onUpdate) 有(onUpdate + onArmorTick,双份)
坩埚配方 有(bigShot) 无
内部字段名 hyperLinkBlocked eightBitRedCrownItem

使用方式

使用方式 触发条件 使用效果 条件/限制
装备/穿戴 放入护目镜槽 揭示节点 + Vis 折扣 8 + 扭曲 5 持续产生扭曲
装备/穿戴 物品已损坏 每 20 tick 自动修复 1 点耐久 见下方缺陷

数值

属性 值
Vis 折扣 8 / Aspect
扭曲值 5
揭示节点 是
自愈频率 每 20 tick 恢复 1 点

合成配方

工作台配方:无(CraftingManager 为空)。 坩埚配方:有 —— ThaumcraftApi.addCrucibleRecipe 注册为静态字段 bigShot,对应研究页 TI_DeliciousKromer 的 shootForTheSky 页。

已知缺陷

  1. 无限自愈:onUpdate() 中 stack.damageItem(-1, ...) 每 20 tick 触发一次,物品永不损坏。
  2. 贴图名与内部字段名 hyperLinkBlocked 均为未清理的占位/玩笑命名;big_shot、JACKPOT 这类带方括号的贴图名极易与本 wiki 自身的 wikilink 语法混淆(fix_links.py 已对代码块做屏蔽处理,但阅读时需注意)。

相关条目