Getting started:
Currenty for plugin developement you'll have to own the plugin to use this plugin's api.
To begin, add the plugin's jar file to the build path of your project.
Events:
@EventHandler
public void onGameStartEvent(GameStartEvent event) {
Game game = event.getGame();
}
Called when the game starts. You can get the game object and access all the necessary data from it.
@EventHandler
public void onGameEndEvent(GameEndEvent event) {
Game game = event.getGame();
}
Called when the game ends. You can get the game object and access all the necessary data from it.
@EventHandler
public void onGameLoadEvent(GameLoadEvent event) {
Game game = event.getGame();
World world = event.getWorld();
}
Called when the game is loaded. Usually happens after the server is starting.
@EventHandler
public void onGameStateChangeEvent(GameStateChangeEvent event) {
Game game = event.getGame();
GameState pastGameState = event.getPastGameState();
GameState newGameState = event.getNewGameState();
}
Called when any of the games changes game state.
@EventHandler
public void onPlayerJoinGameEvent(PlayerJoinGameEvent event) {
Game game = event.getGame();
Player player = event.getPlayer();
}
Called when the player joins the game.
@EventHandler
public void onPlayerLeaveGameEvent(PlayerLeaveGameEvent event) {
Game game = event.getGame();
Player player = event.getPlayer();
}
Called when the player joins the game.
Last updated