Contact Discharge

基本信息

属性 值
NBT ID contact_discharge(主键)
别名 ID Contact Discharge
研究页 WAND_AUGMENTATION_CONTACT_DISCHARGE
注魔配方名 TM_WA_CONTACT_DISCHARGE
注魔不稳定性 14(5 种改装中最高)
前置改装 无(getPrerequisiteAugmentations() 返回 null)
杖身兼容 全部(isCompatibleWith(WandRod) 恒 true)
实际效果 无任何实现

结论

AugmentationContactDischarge 与 Tainted Core 情况相同:有配方数据、无功能代码。handleAugmentation 空方法体位于 wand/augmentation/AugmentationContactDischarge.java:69。

grep -rn AugmentationContactDischarge 的全仓引用只有 2 处:自身和 ProxyCommon.java:66 的注册。没有 mixin、事件处理器或 GUI 读取它。

名称暗示的玩法(接触放电 —— 法杖接触放电造成伤害)并未实现。真正实现「法杖造成伤害」的是 事件处理器里的近战机制,但那条与本改装完全无关(不检查 contact_discharge NBT)。

注魔配方

项 值
要素需求 DARKNESS 8 / WEAPON 32 / TOOL 16 / MAGIC 24 / ENERGY 16
不稳定性 14
材料 minecraft:cactus × 1
中心物品 ConfigItems.itemWandCasting meta 32767

数值

数值 值
实际功能 无
注魔不稳定性 14(全 mod 最高)
要素 DARKNESS 8 / WEAPON 32 / TOOL 16 / MAGIC 24 / ENERGY 16
材料数量 1(minecraft:cactus × 1)
前置改装 无

源码缺陷

  • 完全空实现,且是 5 种改装中不稳定性最高(14)、唯一带 WEAPON 要素、唯一以原版方块为材料的条目 —— 配方设计明显指向一个未完成的战斗机制。
  • 材料过于廉价:minecraft:cactus × 1 是 5 种改装里唯一的原版单方块材料(其余全用 Thaumcraft 的 itemResource / blockMagicalLog / itemNugget),配合最高不稳定性 14 属于高性价比空配方。
  • lang 与研究齐备、实现缺失:tm.augmentation.contact_discharge 显示名与 WAND_AUGMENTATION_CONTACT_DISCHARGE 研究页都存在,属未完成代码。

相关条目

  • Tainted Core - 同样无实现的姐妹条目
  • 事件处理器 - 真正可用的法杖伤害机制(与本条无关)
  • 研究树 - 本条的研究页 WAND_AUGMENTATION_CONTACT_DISCHARGE