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 arenaEnds(ArenaEndEvent event){
Arena arena = event.getArena();
GamePlayer winner = event.getWinner(); // null if tie
GamePlayer loser = event.getLoser(); // null if tie
GameEndsReason endReason = arena.getEndReason();
}// Only MineChess+!
// Event called when the player vs computer arena starts.
@EventHandler
public void aiArenaStarts(AIArenaStartEvent event){
Arena arena = event.getArena();
Player player = event.getPlayer();
}// Only MineChess+!
// Event called when the player vs computer arena ends.
@EventHandler
public void aiArenaEnds(AIArenaEndEvent event){
Arena arena = event.getArena();
Player player = event.getPlayer();
AIArenaEndStatus status = event.getStatus(); // WIN, LOSE OR TIE
}Last updated