示例#1
0
  @Override
  public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
    if (!(sender instanceof Player)) {
      sender.sendMessage(
          "This command does not support console useage."); // TODO: Needs more locale.
      return true;
    }

    Player player = (Player) sender;

    if (!mcPermissions.getInstance().admin(player)) {
      player.sendMessage(
          ChatColor.YELLOW
              + "[mcMMO] "
              + ChatColor.DARK_RED
              + mcLocale.getString("mcPlayerListener.NoPermission"));
      return true;
    }
    player.sendMessage(ChatColor.GRAY + "Starting conversion..."); // TODO: Needs more locale.
    Users.clearUsers();
    convertToMySQL();
    for (Player x : Bukkit.getServer().getOnlinePlayers()) {
      Users.addUser(x);
    }
    player.sendMessage(ChatColor.GREEN + "Conversion finished!"); // TODO: Needs more locale.

    return true;
  }