Program: 79584
Project: 79584
Buggy source:
@Cooldown(scope=BucketType.USER,delay=5) @Command(name="String_Node_Str",desc="String_Node_Str",usage="String_Node_Str",aliases={"String_Node_Str","String_Node_Str"},thread=true) public void cmdMineServer(Context ctx){
  if (ctx.rawArgs.length() < 1) {
    ctx.send("String_Node_Str").queue();
    return;
  }
  int port=25565;
  String[] portSplit=StringUtils.split(ctx.rawArgs,':');
  String server=portSplit[0].replace("String_Node_Str","String_Node_Str");
  if (portSplit.length > 1) {
    try {
      port=Integer.parseInt(portSplit[1]);
    }
 catch (    NumberFormatException ignored) {
    }
  }
  if (server.indexOf((int)'.') == -1 || ctx.rawArgs.indexOf((int)' ') != -1) {
    ctx.send("String_Node_Str").queue();
    return;
  }
  JSONObject data;
  logger.info("String_Node_Str",server,port);
  try {
    data=new MinecraftPing().getPing(new MinecraftPingOptions().setHostname(server).setPort(port).setTimeout(5000));
  }
 catch (  IOException e) {
    logger.error("String_Node_Str",e);
    ctx.send("String_Node_Str").queue();
    return;
  }
  String desc;
  String serverType="String_Node_Str";
  Object dataDesc=data.get("String_Node_Str");
  JSONObject dataPlayers=data.getJSONObject("String_Node_Str");
  if (dataDesc instanceof JSONObject) {
    JSONObject descObj=(JSONObject)dataDesc;
    if (descObj.optString("String_Node_Str","String_Node_Str").length() > 0) {
      desc=descObj.getString("String_Node_Str");
    }
 else {
      desc=MinecraftUtil.decodeJsonText(descObj);
    }
  }
 else   if (dataDesc instanceof String) {
    desc=(String)dataDesc;
  }
 else {
    desc=dataDesc.toString();
  }
  desc=desc.replaceAll(MC_COLOR_PATTERN,"String_Node_Str");
  EmbedBuilder emb=new EmbedBuilder().setTitle(server + ':' + port).setDescription(desc).setColor(randomColor()).setFooter(getEffectiveName(ctx),ctx.jda.getSelfUser().getEffectiveAvatarUrl()).addField("String_Node_Str",dataPlayers.getInt("String_Node_Str") + "String_Node_Str" + dataPlayers.getInt("String_Node_Str"),true);
  if (val(dataPlayers.optJSONArray("String_Node_Str")).or(EMPTY_JSON_ARRAY).length() > 0) {
    String content=smartJoin(StreamUtils.asStream(dataPlayers.getJSONArray("String_Node_Str").iterator()).map(elem -> ((JSONObject)elem).getString("String_Node_Str")).collect(Collectors.toList())).replaceAll(MC_COLOR_PATTERN,"String_Node_Str");
    if (content.length() <= MessageEmbed.VALUE_MAX_LENGTH) {
      emb.addField("String_Node_Str",content,true);
    }
 else {
      for (      String page : embedFieldPages(content)) {
        emb.addField("String_Node_Str",page,true);
      }
    }
  }
  emb.addField("String_Node_Str",data.getJSONObject("String_Node_Str").getString("String_Node_Str").replaceAll(MC_COLOR_PATTERN,"String_Node_Str"),true);
  emb.addField("String_Node_Str",data.getJSONObject("String_Node_Str").getString("String_Node_Str"),true);
  if (data.has("String_Node_Str")) {
    JSONObject modinfo=data.getJSONObject("String_Node_Str");
    if (modinfo.has("String_Node_Str") && modinfo.getJSONArray("String_Node_Str").length() > 0) {
      String content=smartJoin(StreamUtils.asStream(modinfo.getJSONArray("String_Node_Str").iterator()).map(elem -> {
        JSONObject mod=(JSONObject)elem;
        return WordUtils.capitalize(mod.getString("String_Node_Str")) + ' ' + mod.getString("String_Node_Str");
      }
).collect(Collectors.toList()));
      if (content.length() <= 1024) {
        emb.addField("String_Node_Str",content,true);
      }
 else {
        for (        String page : embedFieldPages(content)) {
          emb.addField("String_Node_Str",page,true);
        }
      }
    }
    if (modinfo.has("String_Node_Str")) {
      String type=modinfo.getString("String_Node_Str");
      if (type.equalsIgnoreCase("String_Node_Str")) {
        serverType="String_Node_Str";
      }
 else {
        serverType=WordUtils.capitalize(type);
      }
    }
  }
  emb.addField("String_Node_Str",serverType,true);
  emb.addField("String_Node_Str",format("String_Node_Str",data.getInt("String_Node_Str")),true);
  ctx.send(emb.build()).queue();
}

Fixed version (ground truth):
@Cooldown(scope=BucketType.USER,delay=5) @Command(name="String_Node_Str",desc="String_Node_Str",usage="String_Node_Str",aliases={"String_Node_Str","String_Node_Str"},thread=true) public void cmdMineServer(Context ctx){
  if (ctx.rawArgs.length() < 1) {
    ctx.send("String_Node_Str").queue();
    return;
  }
  int port=25565;
  String[] portSplit=StringUtils.split(ctx.rawArgs,':');
  String server=portSplit[0].replace("String_Node_Str","String_Node_Str");
  if (portSplit.length > 1) {
    try {
      port=Integer.parseInt(portSplit[1]);
    }
 catch (    NumberFormatException ignored) {
    }
  }
  if (server.indexOf((int)'.') == -1 || ctx.rawArgs.indexOf((int)' ') != -1) {
    ctx.send("String_Node_Str").queue();
    return;
  }
  ctx.channel.sendTyping().queue();
  JSONObject data;
  logger.info("String_Node_Str",server,port);
  try {
    data=new MinecraftPing().getPing(new MinecraftPingOptions().setHostname(server).setPort(port).setTimeout(5000));
  }
 catch (  IOException e) {
    logger.error("String_Node_Str",e);
    ctx.send("String_Node_Str").queue();
    return;
  }
  String desc;
  String serverType="String_Node_Str";
  Object dataDesc=data.get("String_Node_Str");
  JSONObject dataPlayers=data.getJSONObject("String_Node_Str");
  if (dataDesc instanceof JSONObject) {
    JSONObject descObj=(JSONObject)dataDesc;
    if (descObj.optString("String_Node_Str","String_Node_Str").length() > 0) {
      desc=descObj.getString("String_Node_Str");
    }
 else {
      desc=MinecraftUtil.decodeJsonText(descObj);
    }
  }
 else   if (dataDesc instanceof String) {
    desc=(String)dataDesc;
  }
 else {
    desc=dataDesc.toString();
  }
  desc=desc.replaceAll(MC_COLOR_PATTERN,"String_Node_Str");
  EmbedBuilder emb=new EmbedBuilder().setTitle(server + ':' + port).setDescription(desc).setColor(randomColor()).setFooter(getEffectiveName(ctx),ctx.jda.getSelfUser().getEffectiveAvatarUrl()).addField("String_Node_Str",dataPlayers.getInt("String_Node_Str") + "String_Node_Str" + dataPlayers.getInt("String_Node_Str"),true);
  if (val(dataPlayers.optJSONArray("String_Node_Str")).or(EMPTY_JSON_ARRAY).length() > 0) {
    String content=smartJoin(StreamUtils.asStream(dataPlayers.getJSONArray("String_Node_Str").iterator()).map(elem -> ((JSONObject)elem).getString("String_Node_Str")).collect(Collectors.toList())).replaceAll(MC_COLOR_PATTERN,"String_Node_Str");
    if (content.length() <= MessageEmbed.VALUE_MAX_LENGTH) {
      emb.addField("String_Node_Str",content,true);
    }
 else {
      for (      String page : embedFieldPages(content)) {
        emb.addField("String_Node_Str",page,true);
      }
    }
  }
  emb.addField("String_Node_Str",data.getJSONObject("String_Node_Str").getString("String_Node_Str").replaceAll(MC_COLOR_PATTERN,"String_Node_Str"),true);
  emb.addField("String_Node_Str",str(data.getJSONObject("String_Node_Str").getInt("String_Node_Str")),true);
  if (data.has("String_Node_Str")) {
    JSONObject modinfo=data.getJSONObject("String_Node_Str");
    if (modinfo.has("String_Node_Str") && modinfo.getJSONArray("String_Node_Str").length() > 0) {
      String content=smartJoin(StreamUtils.asStream(modinfo.getJSONArray("String_Node_Str").iterator()).map(elem -> {
        JSONObject mod=(JSONObject)elem;
        return WordUtils.capitalize(mod.getString("String_Node_Str")) + ' ' + mod.getString("String_Node_Str");
      }
).collect(Collectors.toList()));
      if (content.length() <= 1024) {
        emb.addField("String_Node_Str",content,true);
      }
 else {
        for (        String page : embedFieldPages(content)) {
          emb.addField("String_Node_Str",page,true);
        }
      }
    }
    if (modinfo.has("String_Node_Str")) {
      String type=modinfo.getString("String_Node_Str");
      if (type.equalsIgnoreCase("String_Node_Str")) {
        serverType="String_Node_Str";
      }
 else {
        serverType=WordUtils.capitalize(type);
      }
    }
  }
  emb.addField("String_Node_Str",serverType,true);
  emb.addField("String_Node_Str",format("String_Node_Str",data.getInt("String_Node_Str")),true);
  ctx.send(emb.build()).queue();
}