CS3 中文Wiki
  • Custom Stuff 3
  • 事件函数
  • 物品类函数
    • onArmorUpdate
    • onBlockDestroyed
    • onBlockStartBreak
    • onCreated
    • onDroppedByPlayer
    • onEaten
    • onHitEntity
    • onLeftClickLiving
    • onLeftClickPlayer
    • onRightClick
    • onStoppedUsing
    • onUpdate
    • onUse
    • onUseFirst
    • onUseOnEntity
    • onUseOnPlayer
    • onUsing
  • Untitled
  • 方块类函数
由 GitBook 提供支持
在本页

这有帮助吗?

  1. 物品类函数

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当量)

上一页onArmorUpdate下一页onBlockStartBreak

最后更新于4年前

这有帮助吗?