onBlockDestroyed

方块破坏时检测

判断条件: 破坏方块时 检测时间: 破坏方块后

函数效果:当破坏方块时可使用 blockName || itemstack || player || position || world 类方法

player.sendMessage(blockName)
//破坏时告诉你破坏的方块ID
itemstack.setDamage(0)
//设置物品耐久为0
player.addExperience(1)
//给予你一点经验值
player.sendMessage(position.x + " " + position.y + " " + position.z)
//获取方块被破坏时的坐标 (z轴会偏移1~2格#大概是取整问题)
world.createExplosion(position.x, position.y + 1, position.z, 1.0, false)
//生成一次爆炸 (4.0为TNT当量)

最后更新于

这有帮助吗?