Material
基本信息
| 属性 |
值 |
| 注册名 |
WitchingGadgets:WG_Material |
| 物品类 |
witchinggadgets.common.items.ItemMaterials |
| 注册位置 |
WGContent.java:405-406(preInitItems,无条件注册) |
| meta 数量 |
14(subNames 数组长度,ItemMaterials.java:68-70) |
功能
Material(材料)是本模组的核心材料物品,用 meta 区分十余种材料、工具与宝石。lang 文件中该物品的具名子项(item.WG_Material.*):
meta 与子名的对应关系直接由 subNames 数组下标决定(ItemMaterials.java:68-70),getUnlocalizedName 取 subNames[Math.min(damage, subNames.length - 1)](ItemMaterials.java:281):
| meta |
subNames 字段 |
英文名 |
| 0 |
threadSimple |
Yarn |
| 1 |
threadGold |
Golden Thread |
| 2 |
threadThaumium |
Thaumium Thread |
| 3 |
clothSpace |
Cloth of Spacious Folds |
| 4 |
clothGolden |
Golden Fabric |
| 5 |
clothBewitched |
Bewitched Fleece(初级法袍主料) |
| 6 |
wolfPelt |
Wolf Pelt |
| 7 |
calculator |
Arcane Abacus |
| 8 |
cuttingTools |
Gemcutter’s Tools |
| 9 |
photoPlate |
Iconographic Plate |
| 10 |
developedPhoto |
Developed Iconograph |
| 11 |
guidingString |
Guiding Thread |
| 12 |
powerlessPearl |
Powerless Pearl |
| 13 |
gemstoneDust |
Gemstone Dust |
subNames 数组长度 14,即 meta 0–13 全部有效;超出范围的 meta 会被 Math.min 钳制到 13(ItemMaterials.java:281)。
- ⚠️ lang 中的
item.WG_Material.clusterAluminum、clusterCobalt、clusterArdite、clusterNickel、clusterFZDarkIron 等条目不属于本物品:矿石结晶簇是独立物品 WG_Cluster(见 Cluster),其显示名走 item.WG_Cluster.name(ItemClusters.java:141,168)。
数值
| 数值名 |
值 |
| 物件 chest 生成权重 |
meta 8,权重 1,堆叠范围 1–8(WGContent.java:553-556) |
| 参与的炼金坩埚配方 |
meta 5、9、10、12 均在 WGContent.postInitThaumcraft 中注册了要素标签 |
交互
| 触发 |
行为 |
| 战利品注入 |
meta 8 被加入 towerChestContents 与 ChestGenHooks.VILLAGE_BLACKSMITH,WeightedRandomChestContent(stack, 1, 1, 8)(WGContent.java:553-556) |
| 要素标签 |
多个 meta 有专属要素组合,见 Thaumcraft 要素挂钩 |
合成配方
Arcane Abacus(meta 7)配方注册于 WG_arcane_calculator.java(研究 CALCULATOR)。宝石粉(meta 13)与矿石结晶簇的生成逻辑分散在 WG_other_gemcutting.java、WG_alchemic_clusters.java、WG_GT_clusters.java、WG_Tcon_clusters.java 中。
相关条目