程序包 com.playerblocklife

# 类 PlayerJoinListener

java.lang.Object
com.playerblocklife.PlayerJoinListener

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

public class PlayerJoinListener extends Object implements org.bukkit.event.Listener
PlayerJoinListener - PBL游戏模式下的玩家加入和重生监听器

处理玩家加入服务器和重生时的逻辑，包括：

- 根据玩家权限设置游戏模式（OP玩家为观察者模式，非OP玩家为冒险模式）
- 为非OP玩家分配独特的生命方块颜色
- 给非OP玩家提供对应颜色的方块作为手持物品
- 根据当前游戏状态显示相应信息
- 处理玩家重生时的游戏状态恢复

此监听器与GameStateManager协作，确保玩家正确加入PBL游戏模式。

从以下版本开始:
  1.0.0

## 构造器概要

构造器
构造器
说明
`PlayerJoinListener(PlayerBlockLife plugin)`
构造一个新的玩家加入监听器

## 方法概要

修饰符和类型
方法
说明
`void`
`onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent event)`
`void`
`onPlayerRespawn(org.bukkit.event.player.PlayerRespawnEvent event)`

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

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

## 构造器详细资料

### PlayerJoinListener

public PlayerJoinListener(PlayerBlockLife plugin)
构造一个新的玩家加入监听器

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

## 方法详细资料

### onPlayerJoin

public void onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent event)

### onPlayerRespawn

public void onPlayerRespawn(org.bukkit.event.player.PlayerRespawnEvent event)