Program: 25276
Project: 25276
Buggy source:
public boolean onCommand(Player player,String[] split){
  if (!player.canUseCommand(split[0])) {
    return false;
  }
  if (settings.getInstance().cmdMasstp() && split[0].equalsIgnoreCase("String_Node_Str")) {
    for (    Player p : etc.getServer().getPlayerList()) {
      if (!p.hasControlOver(player)) {
        p.teleportTo(player);
      }
    }
    player.sendMessage(Colors.Blue + "String_Node_Str");
  }
  if (settings.getInstance().cmdTp() && split[0].equalsIgnoreCase("String_Node_Str")) {
{
      if (split.length < 2) {
        player.sendMessage(Colors.Rose + "String_Node_Str");
        return true;
      }
      Player playerTarget=etc.getServer().matchPlayer(split[1]);
      if (player.getName().equalsIgnoreCase(split[1])) {
        player.sendMessage(Colors.Rose + "String_Node_Str");
        return true;
      }
      if (!player.hasControlOver(playerTarget)) {
        player.sendMessage(Colors.Red + "String_Node_Str");
        return true;
      }
      if (playerTarget != null) {
        id.a.log(Level.INFO,player.getName() + "String_Node_Str" + playerTarget.getName());
        player.teleportTo(playerTarget);
        return true;
      }
 else {
        player.sendMessage(Colors.Rose + "String_Node_Str" + split[1]+ "String_Node_Str");
        return true;
      }
    }
  }
  if (settings.getInstance().cmdTphere() && (split[0].equalsIgnoreCase("String_Node_Str") || split[0].equalsIgnoreCase("String_Node_Str"))) {
    if (split.length < 2) {
      player.sendMessage(Colors.Rose + "String_Node_Str");
      return true;
    }
    Player playerTarget=etc.getServer().matchPlayer(split[1]);
    if (!player.hasControlOver(playerTarget)) {
      player.sendMessage(Colors.Red + "String_Node_Str");
      return true;
    }
    if (player.getName().equalsIgnoreCase(split[1])) {
      player.sendMessage(Colors.Rose + "String_Node_Str");
      return true;
    }
    if (playerTarget != null) {
      id.a.log(Level.INFO,player.getName() + "String_Node_Str" + player.getName()+ "String_Node_Str");
      playerTarget.teleportTo(player);
    }
 else {
      player.sendMessage(Colors.Rose + "String_Node_Str" + split[1]+ "String_Node_Str");
    }
  }
  if (settings.getInstance().globalmessages() && split[0].equalsIgnoreCase("String_Node_Str")) {
    Player playerTarget=etc.getServer().matchPlayer(split[1]);
    if (playerTarget != null && !playerTarget.hasControlOver(player)) {
      other.gmsg(player.getColor() + player.getName() + Colors.Blue+ "String_Node_Str"+ Colors.Red+ playerTarget.getColor()+ playerTarget.getName());
    }
  }
  if (settings.getInstance().globalmessages() && split[0].equalsIgnoreCase("String_Node_Str")) {
    Player playerTarget=etc.getServer().matchPlayer(split[1]);
    if (playerTarget != null && !playerTarget.hasControlOver(player)) {
      other.gmsg(player.getColor() + player.getName() + Colors.Blue+ "String_Node_Str"+ Colors.Red+ playerTarget.getColor()+ playerTarget.getName());
    }
  }
  if (settings.getInstance().globalmessages() && split[0].equalsIgnoreCase("String_Node_Str")) {
    Player playerTarget=etc.getServer().matchPlayer(split[1]);
    if (playerTarget != null && !playerTarget.hasControlOver(player)) {
      other.gmsg(player.getColor() + player.getName() + Colors.Blue+ "String_Node_Str"+ Colors.Red+ playerTarget.getColor()+ playerTarget.getName());
    }
  }
  if (settings.getInstance().globalmessages() && split[0].equalsIgnoreCase("String_Node_Str")) {
    if (split.length <= 2) {
      other.gmsg(Colors.Blue + "String_Node_Str" + player.getColor()+ player.getName());
      return false;
    }
  }
  if (split[0].equalsIgnoreCase("String_Node_Str") && player.canUseCommand("String_Node_Str")) {
    settings.getInstance().loadSettings();
    return false;
  }
  if (settings.getInstance().cmdRules() && split[0].equalsIgnoreCase("String_Node_Str")) {
    for (    String str : settings.getInstance().getRules()) {
      player.sendMessage(Colors.Blue + str);
    }
    return true;
  }
  if (split[0].equalsIgnoreCase("String_Node_Str") && settings.getInstance().cmdFabulous()) {
    if (split.length == 1) {
      return false;
    }
    String temp="String_Node_Str";
    String str="String_Node_Str";
    str=etc.combineSplit(1,split,"String_Node_Str");
    String temp2="String_Node_Str" + player.getName() + "String_Node_Str"+ str;
    String[] rainbow=new String[]{Colors.Red,Colors.Rose,Colors.Yellow,Colors.Green,Colors.Blue,Colors.LightPurple,Colors.Purple};
    int counter=0;
    if (other.lengthCheck(temp2)) {
      id.a.log(Level.INFO,player.getName() + "String_Node_Str" + str+ "String_Node_Str");
      for (int x=0; x < str.length(); x++) {
        temp+=rainbow[counter] + str.charAt(x);
        counter++;
        if (str.charAt(x) == ' ') {
          counter--;
        }
        if (counter == -1) {
          counter=6;
        }
        if (counter == 7) {
          counter=0;
        }
      }
      str=temp + "String_Node_Str";
      String message="String_Node_Str" + player.getColor() + player.getName()+ Colors.White+ "String_Node_Str"+ str;
      other.gmsg(message);
      return true;
    }
 else {
      player.sendMessage(Colors.Rose + "String_Node_Str");
    }
    return true;
  }
  if (settings.getInstance().cmdWhoIs() && split[0].equalsIgnoreCase("String_Node_Str")) {
    if (split.length < 2) {
      player.sendMessage(Colors.Rose + "String_Node_Str");
    }
    String admin="String_Node_Str";
    String ignore="String_Node_Str";
    String IP="String_Node_Str";
    Player playerTarget=null;
    for (    Player p : etc.getServer().getPlayerList()) {
      if (p.getName().equalsIgnoreCase(split[1])) {
        playerTarget=p;
      }
    }
    if (playerTarget != null) {
      IP=playerTarget.getIP();
      if (playerTarget.canIgnoreRestrictions()) {
        ignore="String_Node_Str";
      }
 else {
        ignore="String_Node_Str";
      }
      if (playerTarget.canIgnoreRestrictions()) {
        admin="String_Node_Str";
      }
 else {
        admin="String_Node_Str";
      }
      player.sendMessage(Colors.Blue + "String_Node_Str" + split[1]+ "String_Node_Str");
      for (      String group : playerTarget.getGroups()) {
        player.sendMessage(Colors.Blue + "String_Node_Str" + group);
      }
      player.sendMessage(Colors.Blue + "String_Node_Str" + admin);
      player.sendMessage(Colors.Blue + "String_Node_Str" + IP);
      player.sendMessage(Colors.Blue + "String_Node_Str" + ignore);
    }
 else {
      player.sendMessage(Colors.Rose + "String_Node_Str");
    }
    return true;
  }
  if (settings.getInstance().cmdSay() && (split[0].equalsIgnoreCase("String_Node_Str"))) {
    String sayan;
    sayan=etc.combineSplit(1,split,"String_Node_Str");
    other.gmsg(Colors.Yellow + sayan);
  }
 else {
    return false;
  }
  return true;
}

Fixed version (ground truth):
public boolean onCommand(Player player,String[] split){
  if (!player.canUseCommand(split[0])) {
    return false;
  }
  if (settings.getInstance().cmdMasstp() && split[0].equalsIgnoreCase("String_Node_Str")) {
    for (    Player p : etc.getServer().getPlayerList()) {
      if (!p.hasControlOver(player)) {
        p.teleportTo(player);
      }
    }
    player.sendMessage(Colors.Blue + "String_Node_Str");
  }
  if (settings.getInstance().cmdTp() && split[0].equalsIgnoreCase("String_Node_Str")) {
{
      if (split.length < 2) {
        player.sendMessage(Colors.Rose + "String_Node_Str");
        return true;
      }
      Player playerTarget=etc.getServer().matchPlayer(split[1]);
      if (player.getName().equalsIgnoreCase(split[1])) {
        player.sendMessage(Colors.Rose + "String_Node_Str");
        return true;
      }
      if (!player.hasControlOver(playerTarget)) {
        player.sendMessage(Colors.Red + "String_Node_Str");
        return true;
      }
      if (playerTarget != null) {
        log.log(Level.INFO,player.getName() + "String_Node_Str" + playerTarget.getName());
        player.teleportTo(playerTarget);
        return true;
      }
 else {
        player.sendMessage(Colors.Rose + "String_Node_Str" + split[1]+ "String_Node_Str");
        return true;
      }
    }
  }
  if (settings.getInstance().cmdTphere() && (split[0].equalsIgnoreCase("String_Node_Str") || split[0].equalsIgnoreCase("String_Node_Str"))) {
    if (split.length < 2) {
      player.sendMessage(Colors.Rose + "String_Node_Str");
      return true;
    }
    Player playerTarget=etc.getServer().matchPlayer(split[1]);
    if (!player.hasControlOver(playerTarget)) {
      player.sendMessage(Colors.Red + "String_Node_Str");
      return true;
    }
    if (player.getName().equalsIgnoreCase(split[1])) {
      player.sendMessage(Colors.Rose + "String_Node_Str");
      return true;
    }
    if (playerTarget != null) {
      log.log(Level.INFO,player.getName() + "String_Node_Str" + player.getName()+ "String_Node_Str");
      playerTarget.teleportTo(player);
    }
 else {
      player.sendMessage(Colors.Rose + "String_Node_Str" + split[1]+ "String_Node_Str");
    }
  }
  if (settings.getInstance().globalmessages() && split[0].equalsIgnoreCase("String_Node_Str")) {
    Player playerTarget=etc.getServer().matchPlayer(split[1]);
    if (playerTarget != null && !playerTarget.hasControlOver(player)) {
      other.gmsg(player.getColor() + player.getName() + Colors.Blue+ "String_Node_Str"+ Colors.Red+ playerTarget.getColor()+ playerTarget.getName());
    }
  }
  if (settings.getInstance().globalmessages() && split[0].equalsIgnoreCase("String_Node_Str")) {
    Player playerTarget=etc.getServer().matchPlayer(split[1]);
    if (playerTarget != null && !playerTarget.hasControlOver(player)) {
      other.gmsg(player.getColor() + player.getName() + Colors.Blue+ "String_Node_Str"+ Colors.Red+ playerTarget.getColor()+ playerTarget.getName());
    }
  }
  if (settings.getInstance().globalmessages() && split[0].equalsIgnoreCase("String_Node_Str")) {
    Player playerTarget=etc.getServer().matchPlayer(split[1]);
    if (playerTarget != null && !playerTarget.hasControlOver(player)) {
      other.gmsg(player.getColor() + player.getName() + Colors.Blue+ "String_Node_Str"+ Colors.Red+ playerTarget.getColor()+ playerTarget.getName());
    }
  }
  if (settings.getInstance().globalmessages() && split[0].equalsIgnoreCase("String_Node_Str")) {
    if (split.length <= 2) {
      other.gmsg(Colors.Blue + "String_Node_Str" + player.getColor()+ player.getName());
      return false;
    }
  }
  if (split[0].equalsIgnoreCase("String_Node_Str") && player.canUseCommand("String_Node_Str")) {
    settings.getInstance().loadSettings();
    return false;
  }
  if (settings.getInstance().cmdRules() && split[0].equalsIgnoreCase("String_Node_Str")) {
    for (    String str : settings.getInstance().getRules()) {
      player.sendMessage(Colors.Blue + str);
    }
    return true;
  }
  if (split[0].equalsIgnoreCase("String_Node_Str") && settings.getInstance().cmdFabulous()) {
    if (split.length == 1) {
      return false;
    }
    String temp="String_Node_Str";
    String str="String_Node_Str";
    str=etc.combineSplit(1,split,"String_Node_Str");
    String temp2="String_Node_Str" + player.getName() + "String_Node_Str"+ str;
    String[] rainbow=new String[]{Colors.Red,Colors.Rose,Colors.Yellow,Colors.Green,Colors.Blue,Colors.LightPurple,Colors.Purple};
    int counter=0;
    if (other.lengthCheck(temp2)) {
      log.log(Level.INFO,player.getName() + "String_Node_Str" + str+ "String_Node_Str");
      for (int x=0; x < str.length(); x++) {
        temp+=rainbow[counter] + str.charAt(x);
        counter++;
        if (str.charAt(x) == ' ') {
          counter--;
        }
        if (counter == -1) {
          counter=6;
        }
        if (counter == 7) {
          counter=0;
        }
      }
      str=temp + "String_Node_Str";
      String message="String_Node_Str" + player.getColor() + player.getName()+ Colors.White+ "String_Node_Str"+ str;
      other.gmsg(message);
      return true;
    }
 else {
      player.sendMessage(Colors.Rose + "String_Node_Str");
    }
    return true;
  }
  if (settings.getInstance().cmdWhoIs() && split[0].equalsIgnoreCase("String_Node_Str")) {
    if (split.length < 2) {
      player.sendMessage(Colors.Rose + "String_Node_Str");
    }
    String admin="String_Node_Str";
    String ignore="String_Node_Str";
    String IP="String_Node_Str";
    Player playerTarget=null;
    for (    Player p : etc.getServer().getPlayerList()) {
      if (p.getName().equalsIgnoreCase(split[1])) {
        playerTarget=p;
      }
    }
    if (playerTarget != null) {
      IP=playerTarget.getIP();
      if (playerTarget.canIgnoreRestrictions()) {
        ignore="String_Node_Str";
      }
 else {
        ignore="String_Node_Str";
      }
      if (playerTarget.canIgnoreRestrictions()) {
        admin="String_Node_Str";
      }
 else {
        admin="String_Node_Str";
      }
      player.sendMessage(Colors.Blue + "String_Node_Str" + split[1]+ "String_Node_Str");
      for (      String group : playerTarget.getGroups()) {
        player.sendMessage(Colors.Blue + "String_Node_Str" + group);
      }
      player.sendMessage(Colors.Blue + "String_Node_Str" + admin);
      player.sendMessage(Colors.Blue + "String_Node_Str" + IP);
      player.sendMessage(Colors.Blue + "String_Node_Str" + ignore);
    }
 else {
      player.sendMessage(Colors.Rose + "String_Node_Str");
    }
    return true;
  }
  if (settings.getInstance().cmdSay() && (split[0].equalsIgnoreCase("String_Node_Str"))) {
    String sayan;
    sayan=etc.combineSplit(1,split,"String_Node_Str");
    other.gmsg(Colors.Yellow + sayan);
  }
 else {
    return false;
  }
  return true;
}