Uses of Interface
io.github.projectunified.minigamecore.base.GameState
Packages that use GameState
Package
Description
The base classes for creating a minigame project
The classes for creating minigames for Bukkit
Contains the
Event to extend some base classes-
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. -
Uses of GameState in io.github.projectunified.minigamecore.bukkit
Methods in io.github.projectunified.minigamecore.bukkit with parameters of type GameStateModifier and TypeMethodDescriptionprotected booleanBukkitArena.callStateChanged(GameState oldStage, GameState newStage) -
Uses of GameState in io.github.projectunified.minigamecore.bukkit.event
Methods in io.github.projectunified.minigamecore.bukkit.event that return GameStateModifier and TypeMethodDescriptionArenaChangeStateEvent.getNewState()Get the new game stateArenaChangeStateEvent.getOldState()Get the old game stateConstructors in io.github.projectunified.minigamecore.bukkit.event with parameters of type GameStateModifierConstructorDescriptionArenaChangeStateEvent(BukkitArena arena, GameState oldState, GameState newState) Construct the event