Shield Block
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | EMT:ShieldBlock |
| 源码类 | BlockShield(emt/block/BlockShield.java) |
| 材质 | Material.rock(BlockShield.java:21) |
| 掉落数量 | 0(BlockShield.java:29 quantityDropped → return 0;) |
| 不透明 | isOpaqueCube() 覆写为 false(:46) |
| 渲染 | renderAsNormalBlock() 覆写为 false(:51) |
单层方块,非多方块。
特殊行为
护盾方块会被 Shield Entity 使用——护盾实体会以此方块为载体生成可移动的护盾。
| 覆写方法 | 返回 | 行号 |
|---|---|---|
getRenderBlockPass() |
透明渲染通道 | :35 |
canBeReplacedByLeaves() |
true |
:61 |
canEntityDestroy() |
false |
:66 |
canCreatureSpawn() |
false |
:71 |
onBlockExploded() |
置空(不炸毁) | :76 |
掉落
quantityDropped 返回 0,被破坏后不掉落任何物品。
相关条目
- Shield Entity - 使用本方块的护盾实体
- Wand Focus - 护盾聚焦可召唤该实体
- Thaumcraft