Stone Device
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | WitchingGadgets:WG_StoneDevice |
| 方块类 | witchinggadgets.common.blocks.BlockWGStoneDevice(继承 BlockContainer) |
| 材质 | Material.rock |
| 硬度 | 4.0(BlockWGStoneDevice.java:44) |
| 爆炸抗性 | 10(BlockWGStoneDevice.java:45,源码为整型字面量 10) |
| 创造标签 | WitchingGadgets.tabWG(BlockWGStoneDevice.java:46) |
| 子名数组 | {"etherealWall", "timeStone", "blastFurnace"}(BlockWGStoneDevice.java:39) |
| TileEntity | TileEntityEtherealWall、TileEntityAgeingStone、TileEntityBlastfurnace(WGContent.java:349,351,352) |
| 方块贴图图标 | 3 个(IIcon[] icons = new IIcon[subNames.length],BlockWGStoneDevice.java:40) |
功能
Stone Device(石质装置)是 WitchingGadgets 的三合一多方块设备方块,用 meta 值区分三种机器。它和 Wooden Device、Metal Device 一起构成模组的三条机器线。
lang 文件中该方块下的具名变体(tile.WG_StoneDevice.*,en_US.lang):
| meta 变体名 | 显示名 | 对应 TileEntity |
|---|---|---|
etherealWall |
Ethereal Wall | TileEntityEtherealWall |
timeStone |
Ageing Stone | TileEntityAgeingStone |
blastFurnace |
Infernal Blast Furnace | TileEntityBlastfurnace |
magicTileLock |
Magical Lock | 无(未在 WGContent.initializeBlocks 中注册 Tile) |
obsidianPlate |
Obsidian Plate | 无 |
obsidianDecoration0 / 1 / 2 |
Obsidian Rune(三个同名词条) | 无 |
sarcophagus |
Sarcophagus | 无 |
- ⚠️ 只有前 3 个变体在
WGContent.initializeBlocks()中调用了registerTile(WGContent.java:349-352)。magicTileLock、obsidianPlate、obsidianDecoration*、sarcophagus虽有独立 lang 名,但在WGContent.java中没有对应的registerTile调用。 - 该方块是多方块结构的主方块,其结构尺寸与朝向逻辑在对应的 TileEntity 中实现(见各 TileEntity 源码)。
数值
| 数值名 | 值 |
|---|---|
| 硬度 | 4.0 |
| 爆炸抗性 | 10 |
| 机器变体数 | 3(subNames.length == 3) |
交互
| 触发 | 行为 |
|---|---|
| 破坏 | 机器类变体按 TileEntity 的 dropContents 处理内容物 |
| 魔杖右键 | BlockWGStoneDevice 对 Thaumcraft 魔杖的响应见其 onWandRightClick 实现 |
合成配方
Ethereal Wall、Ageing Stone、Infernal Blast Furnace 各自的奥术合成配方分别注册在 WG_arcane_ethereal_wall.java、WG_arcane_ageingstone.java 与 WG_other_infernal_blast_furnace.java 中,对应研究条目为 ETHEREALWALL、AGEINGSTONE、INFERNALBLASTFURNACE。
Infernal Blast Furnace 的结构方块可由配置项 Blocks for the WG Blast Furnace 改写,默认值 {"Railcraft:brick.infernal", "Railcraft:stair"}(WGConfig.java:29)。未安装 Railcraft 时回退为下界砖 + 灵魂沙 + 黑曜石的 3×3×2 结构(WGContent.java:381-389)。
相关条目
- Wooden Device - 木质装置系列,meta 变体更多
- Metal Device - 金属装置系列,含 Terraformer 与 11 种 Terrestrial Focus