Lightning Rod
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | etfuturum:lightning_rod |
| TileEntity | TileEntityLightningRod |
| 硬度 | 3.0 |
| 爆炸抗性 | 6.0 |
| 收获工具 | 镐(收获等级1) |
| 音效 | copper(自定义铜音效) |
| 随机刻 | 是(setTickRandomly(true)) |
功能
避雷针(Lightning Rod)是1.16版本新增的导电方块,可以吸引半径128格范围内的闪电并将其引导到自身,保护半径内的避雷针免受雷击破坏(不保护木质建筑)。
外观: 非实心方块(isOpaqueCube = false,renderAsNormalBlock = false),渲染为垂直的铜色金属杆。
TileEntityLightningRod: 记录避雷针的状态和被击中的次数等信息。
随机刻更新: setTickRandomly(true) 使其在后台定期执行TileEntity逻辑。
配置门控(本条目最关键的信息)
- ⚠️
ConfigExperiments.enableLightningRod,配置键enableLightningRod,默认关闭(OFF)。 按默认配置,避雷针不会被注册进游戏。 - ⚠️ 而且该开关的配置说明本身就写明这个功能未完成。证据
configuration/configs/ConfigExperiments.java:49:
配置作者在描述里直接标注 “Completely nonfunctional.”(完全不可用)。 因此原文「吸引半径128格范围内的闪电并引导到自身、保护半径内避雷针」等功能性描述 在本仓库中无法核实——enableLightningRod = getBoolean("enableLightningRod", catExperimental, false, "Completely nonfunctional.");
TileEntityLightningRod的具体行为未能在本仓源码中找到支持。 在开关为默认关闭且源码自述不可用的情况下,本条目不应把上述机制当作已实现特性陈述。
原文正确处:硬度 3.0、爆炸抗性 6.0、收获工具镐(等级1)、音效 copper, 均来自
blocks/BlockLightningRod.java:13-18:setHardness(3); setResistance(6); setHarvestLevel/setBlockHarvestLevel(1); setStepSound(soundTypeCopper); setTickRandomly(true);
交互
| 触发 | 行为 |
|---|---|
| 闪电击中 | 吸引闪电,触发TileEntity事件 |
| 左键破坏 | 掉落物品 |
相关条目
- Copper Block - 避雷针材料
- Weathered Copper - 氧化铜变种