电力虚空行者靴(Electric Boots of the Voidwalker)

双重门控靴:需 EMT(modid "EMT")且 Tainted Magic 同时安装,且 Electro-Magic-Tools 与 Tainted-Magic 都为 true(EMTHelper.java:61 + :75)。注册于 EMTHelper.java:76-77。

是本 mod 虚空行的入门档:带 EU 储能,跳跃 +4.5 格,vis 折扣 7%。

基本信息

属性 值
注册名 thaumicboots:ItemElectricVoid(EMTHelper.java:77)
内部类 thaumicboots.item.boots.voidwalker.ItemElectricVoidwalkerBoots
本地化名 item.ItemElectricVoid.name = Electric Boots of the Voidwalker
构造参数 (ThaumcraftApi.armorMatSpecial, 4, 3)
基类 ItemElectricBoots(实现 IC2 IElectricItem、Forge ISpecialArmor)
物品组 TabThaumicBoots.tabThaumicBoots
图标 thaumicboots:electricVoid_16x
护甲贴图 thaumicboots:model/electricbootsVoidwalker.png
稀有度 EnumRarity.rare

数值

数值 值 来源
maxCharge 100,000 EU ItemElectricVoidwalkerBoots.java:12
energyPerDamage 100 EU/伤(约 1k 次) :13
transferLimit 400 EU/t :17
visDiscount 5 + 2 = 7% :15(虚空行者 5 + 电力 2)
jumpBonus 0.4675D(4.5 格) :18
speedBonus 0.200F :19
damageAbsorptionRatio 2.25D :16
tier 3 :21
negateFall true :20
provideEnergy false :14,可作电池给 IC2 供电
longrunningbonus 0.0F 未覆写

功能

  • EU 储能:100,000 EU,充放电走 IC2 IElectricItem。
  • EU 耗尽即失效:ItemElectricBoots.computeBonus(ItemElectricBoots.java:86-94)在 getCharge(stack) == 0 时把 bonus 直接归 0,所有移速/跳跃加成消失。注意跳跃走 applyBonus 的 jumpMovementFactor 分支,同样乘 speedMod。
  • 移速公式独立:ItemElectricBoots 覆写了 computeBonus,长跑加成公式变为 speedBonus + (runTicks / 5) * 0.003F,不使用 longrunningbonus 字段。所以本靴的 longrunningbonus = 0.0F 不影响实际效果。
  • 涉水除 4:computeBonus 里 player.isInWater() 时 bonus /= 4.0F(等价于 waterEffects)。
  • 特殊护甲:getProperties(ItemElectricBoots.java:117+)按 0.15D * damageAbsorptionRatio = 0.3375 的比例吸收伤害并按 energyPerDamage 耗电。isUnblockable() 伤害源返回 0 吸收。
  • 免摔、vis 折扣 7%、台阶辅助、皮革修复。
  • 创造栏双形态:getSubItems(ItemElectricBoots.java:99-112)同时列出满电与空电(damage = getMaxDamage())两个堆。

合成配方

配方类型 输入(7 槽) 输出
灌注(EMTHelper.java:291) 虚空行者靴、Salis 资源、碎片(元 6)、Salis 资源、电力旅行靴(任意元)、Salis 资源、碎片(元 6)、Salis 资源 本物品 ×1

精华需求:EXCHANGE 75 / MAGIC 50 / CRAFT 50 / SPACE 25 / BOOTS 25。催化剂:奥术透镜。

配方记录在 TB_EMT_Tainted_Compat(人工虚空魔法)的研究页 2(EMTHelper.java:410)。

已知缺陷

  • speedBonus = 0.200F 明显偏低。同档 tier 3 的纳米虚空行者靴是 0.550F、量子虚空行者靴是 1.250F,本靴只有纳米档的 36%。同族三档的 jumpBonus 也极不均匀(0.4675 / 0.7425 / 1.0175),而 speedBonus 却是 0.200 / 0.550 / 1.250。入门档偏低可能是刻意,但幅度偏大。

相关条目