001package com.ericlam.mc.minigames.core.event.player; 002 003import com.ericlam.mc.minigames.core.character.GamePlayer; 004import com.ericlam.mc.minigames.core.game.GameState; 005import com.ericlam.mc.minigames.core.game.InGameState; 006 007/** 008 * 遊戲玩家退出事件 009 */ 010public class GamePlayerQuitEvent extends GamePlayerEvent { 011 012 private GameState gameState; 013 014 public GamePlayerQuitEvent(GamePlayer gamePlayer, InGameState state, GameState gameState) { 015 super(gamePlayer, state); 016 this.gameState = gameState; 017 } 018 019 020 /** 021 * @return 遊戲狀態 022 */ 023 public GameState getGameState() { 024 return gameState; 025 } 026 027 028}