Uses of Class
com.ericlam.mc.minigames.core.game.InGameState
-
Packages that use InGameState Package Description com.ericlam.mc.minigames.core.event 遊戲事件com.ericlam.mc.minigames.core.event.player 與遊戲玩家有關的事件com.ericlam.mc.minigames.core.event.section 與遊戲階段有關的事件com.ericlam.mc.minigames.core.event.state 與遊戲階段切換有關的事件com.ericlam.mc.minigames.core.exception.task com.ericlam.mc.minigames.core.manager 所有管理類 API。不能被使用者實作,只能從MinigamesAPI獲取com.ericlam.mc.minigames.core.registable 遊戲註冊類,部分必須註冊遊戲才能運行 -
-
Uses of InGameState in com.ericlam.mc.minigames.core.event
Methods in com.ericlam.mc.minigames.core.event that return InGameState Modifier and Type Method Description InGameStateGameEvent. getInGameState()Constructors in com.ericlam.mc.minigames.core.event with parameters of type InGameState Constructor Description GameEvent(InGameState inGameState, GameState gameState, PlayerManager playerManager) -
Uses of InGameState in com.ericlam.mc.minigames.core.event.player
Methods in com.ericlam.mc.minigames.core.event.player that return InGameState Modifier and Type Method Description InGameStateGamePlayerEvent. getInGameState()InGameStateGamePlayerPreJoinEvent. getInGameState()獲取場地狀態Constructors in com.ericlam.mc.minigames.core.event.player with parameters of type InGameState Constructor Description CrackShotDeathEvent(GamePlayer killer, GamePlayer gamePlayer, InGameState state, String weaponTitle, Entity bullet, Set<CrackShotDeathEvent.DamageType> types)GamePlayerDeathEvent(GamePlayer killer, GamePlayer gamePlayer, GamePlayerDeathEvent.DeathCause deathCause, InGameState state, String action)GamePlayerEvent(GamePlayer gamePlayer, InGameState state)GamePlayerJoinEvent(GamePlayer gamePlayer, InGameState state, GameState gameState)GamePlayerPreJoinEvent(Player who, GameState state, InGameState inGameState)GamePlayerQuitEvent(GamePlayer gamePlayer, InGameState state, GameState gameState) -
Uses of InGameState in com.ericlam.mc.minigames.core.event.section
Constructors in com.ericlam.mc.minigames.core.event.section with parameters of type InGameState Constructor Description GamePreEndEvent(PlayerManager playerManager, ImmutableList<GamePlayer> winners, GameTeam winnerTeam, InGameState inGameState, GameState gameState)GamePreStartEvent(PlayerManager playerManager, InGameState inGameState, GameState gameState)GameSectionEvent(PlayerManager playerManager, InGameState inGameState, GameState gameState)GameStartEvent(PlayerManager playerManager, InGameState inGameState, GameState gameState)GameVotingEvent(PlayerManager playerManager, InGameState inGameState, GameState gameState) -
Uses of InGameState in com.ericlam.mc.minigames.core.event.state
Constructors in com.ericlam.mc.minigames.core.event.state with parameters of type InGameState Constructor Description GameStateSwitchEvent(InGameState inGameState, GameState gameState, PlayerManager playerManager)InGameStateSwitchEvent(InGameState inGameState, GameState gameState, PlayerManager playerManager) -
Uses of InGameState in com.ericlam.mc.minigames.core.exception.task
Constructors in com.ericlam.mc.minigames.core.exception.task with parameters of type InGameState Constructor Description TaskAlreadyRunningException(InGameState state) -
Uses of InGameState in com.ericlam.mc.minigames.core.manager
Methods in com.ericlam.mc.minigames.core.manager that return InGameState Modifier and Type Method Description InGameStateScheduleManager. getCurrentGameState()返回目前場地狀態InGameStateGameManager. getInGameState()獲取場地狀態Methods in com.ericlam.mc.minigames.core.manager with parameters of type InGameState Modifier and Type Method Description booleanScheduleManager. isRunning(InGameState state)該程序是否運行中voidScheduleManager. jumpInto(InGameState state, boolean cancel)跳到某程序voidScheduleManager. start(InGameState state)開始該場地狀態的程序 -
Uses of InGameState in com.ericlam.mc.minigames.core.registable
Methods in com.ericlam.mc.minigames.core.registable with parameters of type InGameState Modifier and Type Method Description voidVoluntary. registerGameTask(InGameState state, SectionTask task)註冊大堂倒數和遊戲結束之間的遊戲程序 (順序註冊)
-