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,被破坏后不掉落任何物品。

相关条目