Program: 187688
Project: 187688
Buggy source:
public boolean onCommand(CommandSender sender,Command command,String label,String[] args){
  if (sender instanceof Player) {
    Player player=(Player)sender;
    String playerName;
    if (args != null && args.length > 0)     playerName=args[0];
 else     playerName=sender.getName();
    if (ConfigBuffer.mWolves.containsKey(playerName)) {
      MyWolf wolf=ConfigBuffer.mWolves.get(playerName);
      String msg;
      if (wolf.getHealth() > wolf.HealthMax / 3 * 2) {
        msg="String_Node_Str" + ChatColor.GREEN + wolf.getHealth()+ ChatColor.WHITE+ "String_Node_Str"+ ChatColor.YELLOW+ wolf.HealthMax+ ChatColor.WHITE;
      }
 else       if (wolf.getHealth() > wolf.HealthMax / 3) {
        msg="String_Node_Str" + ChatColor.YELLOW + wolf.getHealth()+ ChatColor.WHITE+ "String_Node_Str"+ ChatColor.YELLOW+ wolf.HealthMax+ ChatColor.WHITE;
      }
 else {
        msg="String_Node_Str" + ChatColor.RED + wolf.getHealth()+ ChatColor.WHITE+ "String_Node_Str"+ ChatColor.YELLOW+ wolf.HealthMax+ ChatColor.WHITE;
      }
      player.sendMessage(MyWolfUtil.SetColors("String_Node_Str").replace("String_Node_Str",wolf.Name).replace("String_Node_Str",msg));
      if (MyWolfConfig.LevelSystem) {
        player.sendMessage(MyWolfUtil.SetColors("String_Node_Str").replace("String_Node_Str",wolf.Name).replace("String_Node_Str",String.format("String_Node_Str",wolf.Experience.getExp())).replace("String_Node_Str","String_Node_Str" + wolf.Experience.getLevel()).replace("String_Node_Str",String.format("String_Node_Str",wolf.Experience.getrequireEXP())).replace("String_Node_Str",String.format("String_Node_Str",wolf.Experience.getExp() * 100 / wolf.Experience.getrequireEXP())));
      }
      if (args != null && args.length > 0)       player.sendMessage(MyWolfUtil.SetColors("String_Node_Str").replace("String_Node_Str",playerName));
      return true;
    }
 else {
      if (args != null && args.length > 0)       sender.sendMessage(MyWolfUtil.SetColors(MyWolfLanguage.getString("String_Node_Str").replace("String_Node_Str",playerName)));
 else       sender.sendMessage(MyWolfUtil.SetColors(MyWolfLanguage.getString("String_Node_Str")));
    }
  }
  return true;
}

Fixed version (ground truth):
public boolean onCommand(CommandSender sender,Command command,String label,String[] args){
  if (sender instanceof Player) {
    Player player=(Player)sender;
    String playerName;
    if (args != null && args.length > 0)     playerName=args[0];
 else     playerName=sender.getName();
    if (ConfigBuffer.mWolves.containsKey(playerName)) {
      MyWolf wolf=ConfigBuffer.mWolves.get(playerName);
      String msg;
      if (wolf.getHealth() > wolf.HealthMax / 3 * 2) {
        msg="String_Node_Str" + ChatColor.GREEN + wolf.getHealth()+ ChatColor.WHITE+ "String_Node_Str"+ ChatColor.YELLOW+ wolf.HealthMax+ ChatColor.WHITE;
      }
 else       if (wolf.getHealth() > wolf.HealthMax / 3) {
        msg="String_Node_Str" + ChatColor.YELLOW + wolf.getHealth()+ ChatColor.WHITE+ "String_Node_Str"+ ChatColor.YELLOW+ wolf.HealthMax+ ChatColor.WHITE;
      }
 else {
        msg="String_Node_Str" + ChatColor.RED + wolf.getHealth()+ ChatColor.WHITE+ "String_Node_Str"+ ChatColor.YELLOW+ wolf.HealthMax+ ChatColor.WHITE;
      }
      player.sendMessage(MyWolfUtil.SetColors("String_Node_Str").replace("String_Node_Str",wolf.Name).replace("String_Node_Str",msg));
      if (MyWolfConfig.LevelSystem) {
        int lvl=wolf.Experience.getLevel();
        double EXP=wolf.Experience.getActualEXP();
        double reqEXP=wolf.Experience.getrequireEXP();
        player.sendMessage(MyWolfUtil.SetColors("String_Node_Str").replace("String_Node_Str",wolf.Name).replace("String_Node_Str",String.format("String_Node_Str",EXP)).replace("String_Node_Str","String_Node_Str" + lvl).replace("String_Node_Str",String.format("String_Node_Str",reqEXP)).replace("String_Node_Str",String.format("String_Node_Str",EXP * 100 / reqEXP)));
      }
      if (args != null && args.length > 0)       player.sendMessage(MyWolfUtil.SetColors("String_Node_Str").replace("String_Node_Str",playerName));
      return true;
    }
 else {
      if (args != null && args.length > 0)       sender.sendMessage(MyWolfUtil.SetColors(MyWolfLanguage.getString("String_Node_Str").replace("String_Node_Str",playerName)));
 else       sender.sendMessage(MyWolfUtil.SetColors(MyWolfLanguage.getString("String_Node_Str")));
    }
  }
  return true;
}