程序包 com.playerblocklife

# 类 BlockBreakListener

java.lang.Object
com.playerblocklife.BlockBreakListener

所有已实现的接口:
  `org.bukkit.event.Listener`

public class BlockBreakListener extends Object implements org.bukkit.event.Listener
BlockBreakListener - PBL游戏模式下的方块破坏和放置监听器

监听玩家对生命方块的破坏行为，并在PBL游戏模式下进行相应处理：

- 检查被破坏的方块是否为生命方块（羊毛、玻璃、水泥）
- 验证破坏者是否有权限破坏该方块
- 更新玩家剩余生命方块数量
- 处理玩家淘汰逻辑
- 在游戏未开始时阻止方块破坏

此监听器与GameStateManager协作，确保游戏规则正确执行。

从以下版本开始:
  1.0.0

## 构造器概要

构造器
构造器
说明
`BlockBreakListener(PlayerBlockLife plugin)`
构造一个新的方块破坏监听器

## 方法概要

修饰符和类型
方法
说明
`void`
`onBlockBreak(org.bukkit.event.block.BlockBreakEvent event)`
处理方块被破坏的事件
`void`
`onBlockPlace(org.bukkit.event.block.BlockPlaceEvent event)`
处理方块被放置的事件

### 从类继承的方法 java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## 构造器详细资料

### BlockBreakListener

public BlockBreakListener(PlayerBlockLife plugin)
构造一个新的方块破坏监听器

参数:
  `plugin` - 插件主类实例

## 方法详细资料

### onBlockBreak

public void onBlockBreak(org.bukkit.event.block.BlockBreakEvent event)
处理方块被破坏的事件

参数:
  `event` - 方块破坏事件

### onBlockPlace

public void onBlockPlace(org.bukkit.event.block.BlockPlaceEvent event)
处理方块被放置的事件

参数:
  `event` - 方块放置事件