Mipcraft Plugins
Golf Party
Golf Party
  • â›ŗIntroduction
  • â„šī¸Installation guide
  • đŸ–Ĩī¸Commands
  • 🔧Configuration
  • đŸĒ§Placeholder API
  • đŸ› ī¸Plugin API
Powered by GitBook
On this page
  • Getting started:
  • Events:

Plugin API

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.

PreviousPlaceholder API

Last updated 3 months ago

đŸ› ī¸