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 前置关系
- 创意标签页 - 本物品是标签页图标