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}