Wand Augmentation Core

基本信息

属性 值
注册名 ThaumicMachina:wandAugmentationCore
类 ItemWandAugmentationCore(继承 TMItem)
堆叠上限 1(setMaxStackSize(1))
伤害 / 耐久 未调用 setter —— 默认 0 / 可修复
创意标签图标 是(TMCreativeTab.getTabIconItem() 返回本物品)
配方数 1(本模组唯一有配方的方块/物品之外的物品)

配方

唯一的奥术工作台配方(core/TMObjects.java:63-78):

ConfigResearch.recipes.put("TM_WAND_AUGMENTATION_CORE",
    ThaumcraftApi.addArcaneCraftingRecipe(
        "@WAND_AUGMENTATION",
        new ItemStack(wandAugmentationCore, 1),
        new AspectList().add(Aspect.ORDER, 25),
        "CBC", "BAB", "CBC",
        'A', new ItemStack(ConfigItems.itemResource, 1, 3),
        'B', Items.gold_ingot,
        'C', new ItemStack(ConfigItems.itemResource, 1, 14)));
项 值
研究前置 @WAND_AUGMENTATION
配方类型 奥术工作台(3×3)
模式 C B C / B A B / C B C
中心 A ConfigItems.itemResource meta 3
十字 B minecraft:gold_ingot × 4
四角 C ConfigItems.itemResource meta 14 × 4
要素消耗 ORDER 25
产出 1 × Wand Augmentation Core
注册时机 运行时即时(ConfigResearch.recipes.put),同时出现在奥术台配方与研究页

ConfigItems.itemResource 的 meta 语义属 Thaumcraft 本体,本条目不逐一命名其材料,只记录 meta 编号;相关物品见 thaumcraft。

数值

数值 值
堆叠上限 1
配方数量 1
要素 ORDER 25
图案 3×3(CBC / BAB / CBC)
金锭需求 4
资源需求 itemResource meta 3 × 1 + meta 14 × 4
创造标签页 thaumicMachina

交互

触发 行为
拾取 / 丢弃 标准 Item 行为
右键 无 —— ItemWandAugmentationCore 未覆写任何 Item 方法
用于注魔 本身不是注魔材料;它是 5 个 法杖改装 注魔配方链的起点(研究分支名 WAND_AUGMENTATION)

源码缺陷

  • TMItem 基类里已足够:ItemWandAugmentationCore 全文只有构造器 + 一行 setMaxStackSize(1),无任何自定义行为。lang 有 item.wandAugmentationCore.name(正确本地化)。
  • 物品无任何 in-game 用途。源码中它没有被任何注魔配方当作材料(5 个注魔配方的材料来自 Thaumcraft 自身的 itemResource / blockMagicalLog / cactus / itemNugget),也没有被 GUI 接受。它纯粹是研究树上的一个「门槛物品」。
  • TMItem 构造器无 null 检查(item/TMItem.java:17-22):ThaumicMachina.tab 在 ProxyCommon.preInit 中于 TMObjects.loadObjects() 之前赋值(core/proxy/ProxyCommon.java:44,49),顺序正确;但任何先于 preInit 的构造路径都会 NPE。

相关条目

  • Charge Buffer - 5 个法杖改装之一,本物品所在研究分支
  • 研究树 - TM_WAND_AUGMENTATION_CORE 与 WAND_AUGMENTATION 前置关系
  • 创意标签页 - 本物品是标签页图标