Metal Device
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | WitchingGadgets:WG_MetalDevice |
| 方块类 | witchinggadgets.common.blocks.BlockWGMetalDevice(继承 BlockContainer,实现 ITerraformFocus) |
| 材质 | Material.iron(BlockWGMetalDevice.java:49) |
| 硬度 | 4.0(BlockWGMetalDevice.java:50) |
| 爆炸抗性 | 15(BlockWGMetalDevice.java:51) |
| 创造标签 | WitchingGadgets.tabWG |
| ItemBlock | ItemBlockMetalDevice(WGContent.java:329-332) |
| 实现接口 | ITerraformFocus(模组自有接口) |
功能
Metal Device(金属装置)是模组中变体最多的设备方块,共 14 个 lang 具名变体,其中 3 个注册了 TileEntity(WGContent.java:362-364),其余 11 个是 Terrestrial Focus 装饰变体与虚空金属块。
| meta 变体名 | 显示名 | 说明 |
|---|---|---|
essentiaPump |
Essentia Pump | TileEntity TileEntityEssentiaPump |
voidmetalBlock |
Void Metal Block | 建筑方块,见下方物品字典 |
terraformer |
Arcane Terrestrial Reformer | TileEntity TileEntityTerraformer |
tfFocusPlains |
Terrestrial Focus: Plains | 焦点部件 |
tfFocusColdTaiga |
Terrestrial Focus: Cold Taiga | 焦点部件 |
tfFocusDesert |
Terrestrial Focus: Desert | 焦点部件 |
tfFocusJungle |
Terrestrial Focus: Jungle | 焦点部件 |
tfFocusHell |
Terrestrial Focus: Hell | 焦点部件 |
tfFocusTaint |
Terrestrial Focus: Tainted Lands | 焦点部件 |
tfFocusMushroom |
Terrestrial Focus: Mushroom Island | 焦点部件 |
tfFocusRiver |
Terrestrial Focus: River | 焦点部件 |
tfFocusOcean |
Terrestrial Focus: Ocean | 焦点部件 |
tfFocusEnd |
Terrestrial Focus: End | 焦点部件 |
tfFocusMagic |
Terrestrial Focus: Magical Forest | 焦点部件 |
TileEntityTerraformFocus 只有一个注册(WGContent.java:364),11 种焦点通过 meta 共享同一 TileEntity 类。
数值
| 数值名 | 值 |
|---|---|
| 硬度 | 4.0 |
| 爆炸抗性 | 15 |
| lang 具名变体总数 | 14 |
| Terrestrial Focus 变体数 | 11 |
| 已注册 TileEntity 的机器变体 | 3(Essentia Pump / Terraformer / Terraform Focus) |
物品字典
虚空金属块(meta 1)向物品字典注册了 4 个等价名(WGContent.java:392-395):
| 物品字典名 | 目标 |
|---|---|
blockVoid |
WG_MetalDevice meta 1 |
blockVoidmetal |
同上 |
blockVoidMetal |
同上 |
voidblock |
同上 |
交互
| 触发 | 行为 |
|---|---|
| 要素输送 | 需安装 ForgeMultipart 才初始化多方块支持(WGContent.java:342:if (Loader.isModLoaded("ForgeMultipart")) WGMultiPartHandler.instance.init();),IEssentiaTransport 为透传接口 |
| 魔杖交互 | 通过 IGroupable.wandAddMeta / IWandable 的透传接口生效(WGMultiPartHandler.java:43-44) |
合成配方
Essentia Pump 配方注册于 WG_infusion_mirror_pump.java(研究 MIRRORPUMP);Terraformer 配方注册于 WG_infusion_terraformer.java(研究 TERRAFORMER);11 种焦点各有独立研究条目 TERRAFORMFOCUS_PLAINS … TERRAFORMFOCUS_MAGIC。
相关条目
- Stone Device - 石质装置系列
- Wooden Device - 木质装置系列
- Thaumcraft 要素集成 - Essentia Pump 属要素输送体系