MineChess
  • MineChess Wiki
  • How to Start
  • How to Play: vs Player
  • How to Play: vs Computer
  • Arena Editing
  • Config.yml Tutorial
  • Inventories.yml Tutorial
  • Items Tutorial
  • Actions
  • Commands and Permissions
  • PlaceholderAPI variables
  • API
  • FAQ
  • Resources
    • Arena schematic
    • Resource Pack 1.21.3-
    • Resource Pack 1.21.4+
  • Default Files
    • inventories.yml
    • messages.yml
Powered by GitBook
On this page
  • Methods
  • Events

API

Methods

You can check all methods with the MineChessAPI class.

Events

// Event called when the arena starts.
@EventHandler
public void arenaStarts(ArenaStartEvent event){
  Arena arena = event.getArena();
}
// Event called when the arena ends.
@EventHandler
public void arenaStarts(ArenaEndEvent event){
  Arena arena = event.getArena();
  GamePlayer winner = event.getWinner(); // null if tie
  GamePlayer loser = event.getLoser(); // null if tie
  GameEndsReason endReason = arena.getEndReason();
}
PreviousPlaceholderAPI variablesNextFAQ

Last updated 3 months ago