Package de.beimax.simplespleef.game

Examples of de.beimax.simplespleef.game.Game


   */
  protected void announceCommand(CommandSender sender, String[] args) {
    // too many arguments?
    if (tooManyArguments(sender, args, 1)) return;
    // get game from 2nd argument
    Game arena = this.getArenaFromArgument(sender, args, 1);
    if (arena != null) { // no errors - then try to announce new game
      SimpleSpleef.getGameHandler().announce(sender, arena);
    }
  }
View Full Code Here


   */
  protected void joinCommand(CommandSender sender, String[] args) {
    // too many arguments?
    if (tooManyArguments(sender, args, 1)) return;
    // get game from 2nd argument
    Game arena = this.getArenaFromArgument(sender, args, 1);
    if (arena != null) { // no errors - then try to announce new game
      SimpleSpleef.getGameHandler().join(sender, arena);
    }
  }
View Full Code Here

   * @param args
   */
  protected void infoCommand(CommandSender sender, String[] args) {
    // remember, we have 20 chat lines maximum...
    // get game from 2nd argument
    Game game = this.getArenaFromArgument(sender, args, 1);
    if (game == null) return; // no arena found
   
    SimpleSpleef.getGameHandler().info(sender, game);
  }
View Full Code Here

   * @param args
   */
  protected void listCommand(CommandSender sender, String[] args) {
    // remember, we have 20 chat lines maximum...
    // get game from 2nd argument
    Game game = this.getArenaFromArgument(sender, args, 1);
    if (game == null) return; // no arena found
   
    SimpleSpleef.getGameHandler().list(sender, game);
  }
View Full Code Here

   */
  protected void countdownCommand(CommandSender sender, String[] args) {
    // too many arguments?
    if (tooManyArguments(sender, args, 1)) return;
    // get game from 2nd argument
    Game arena = this.getArenaFromArgument(sender, args, 1);
    // if player and no arena defined - arena is unset, so player can start current arena
    if (arena != null && args.length < 2 && !isConsole(sender))
      SimpleSpleef.getGameHandler().start(sender);
    else if (arena != null) { // no errors - then try to announce new game
      SimpleSpleef.getGameHandler().countdown(sender, arena);
View Full Code Here

  protected void resetCommand(CommandSender sender, String[] args) {
    // too many arguments?
    if (tooManyArguments(sender, args, 1)) return;
    // too few arguments?
    if (tooFewArguments(sender, args, 1)) return;
    Game arena = this.getArenaFromArgument(sender, args, 1);
    if (arena != null) {
      SimpleSpleef.getGameHandler().delete(sender, arena);
    }
  }
View Full Code Here

   */
  protected void watchCommand(CommandSender sender, String[] args) {
    // too many arguments?
    if (tooManyArguments(sender, args, 1)) return;
    // get game from 2nd argument
    Game arena = this.getArenaFromArgument(sender, args, 1);
    if (arena != null) { // no errors - then try watch a game
      SimpleSpleef.getGameHandler().watch(sender, arena);
    }
  }
View Full Code Here

   */
  protected void toptenCommand(CommandSender sender, String[] args) {
    // too many arguments?
    if (tooManyArguments(sender, args, 1)) return;
    // get game from 2nd argument
    Game arena;
    if (args.length < 2) arena = null;
    else arena = this.getArenaFromArgument(sender, args, 1);
    SimpleSpleef.getGameHandler().toptenStatistics(sender, arena);
  }
View Full Code Here

    // too short, get the default arena
    if (args.length <= index) name = SimpleSpleef.getGameHandler().getDefaultArena();
    else name = args[index];

    // check for the existence of the arena
    Game game = SimpleSpleef.getGameHandler().getGameByName(name);
    if (game == null) // error if no arena has been found
      unknownArena(sender, name);
   
    return game;
  }
View Full Code Here

   * save an arena
   * @param sender
   * @param arena
   */
  protected void saveArena(CommandSender sender, String arena) {
    Game game = SimpleSpleef.getGameHandler().getGameByName(arena);
    // does arena exist?
    if (game == null) {
      sender.sendMessage(ChatColor.DARK_RED + SimpleSpleef.ll("errors.unknownArena", "[ARENA]", arena));
      return;
    }
   
    game.saveArena(sender, false);
  }
View Full Code Here

TOP

Related Classes of de.beimax.simplespleef.game.Game

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.