Uses of Interface
io.github.projectunified.minigamecore.base.GameState
-
Uses of GameState in io.github.projectunified.minigamecore.base
Methods in io.github.projectunified.minigamecore.base with type parameters of type GameStateModifier and TypeMethodDescription<T extends GameState>
TFeatureUnit.getGameState(Class<T> gameStateClass) Get the instance of the game stateMethods in io.github.projectunified.minigamecore.base that return types with arguments of type GameStateModifier and TypeMethodDescriptionArena.getCurrentState()Get the game state of the arenaArena.getCurrentStateInstance()Get the instance of the current game state of the arenaFeatureUnit.getGameStates(boolean deep) Get all classes of the game statesArena.getNextState()Get the next game state of the arenaArena.getNextStateInstance()Get the instance of the next game state of the arenaArena.loadGameStates()FeatureUnit.loadGameStates()Load the game statesMethods in io.github.projectunified.minigamecore.base with parameters of type GameStateModifier and TypeMethodDescriptionprotected booleanArena.callStateChanged(GameState oldStage, GameState newStage) Called when the arena's state is about to change.Method parameters in io.github.projectunified.minigamecore.base with type arguments of type GameStateModifier and TypeMethodDescriptionvoidArena.setNextState(Class<? extends GameState> stateClass) Set the next game state of the arena.