Program: 86484
Project: 86484
Buggy source:
@Override public void performfp(){
  allLines.clear();
  sm(ChatColor.DARK_PURPLE,"String_Node_Str" + ChatColor.GREEN + "String_Node_Str"+ ChatColor.DARK_PURPLE+ "String_Node_Str");
  sm("String_Node_Str" + (UConf.get(usender).factionPowerMax > 0.0 ? badColor + "String_Node_Str" + msgColor1+ UConf.get(usender).factionPowerMax : _goodDONT + "String_Node_Str") + "String_Node_Str");
  sm("String_Node_Str" + num(UConf.get(usender).powerMin) + "String_Node_Str"+ num(UConf.get(usender).defaultPlayerPower)+ "String_Node_Str"+ num(UConf.get(usender).powerMax));
  Boolean extraPowerLossGainEnabled=false;
  if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0 || FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0) {
    extraPowerLossGainEnabled=true;
  }
  sm("String_Node_Str" + num(UConf.get(usender).powerPerDeath) + "String_Node_Str"+ (extraPowerLossGainEnabled ? "String_Node_Str" : "String_Node_Str"));
  if (extraPowerLossGainEnabled) {
    if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(FPUConf.get(usender).extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(FPUConf.get(usender).extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(FPUConf.get(usender).extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(FPUConf.get(usender).extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(FPUConf.get(usender).extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(FPUConf.get(usender).extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(FPUConf.get(usender).extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(FPUConf.get(usender).extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
    if (FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(FPUConf.get(usender).extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
  }
  sm("String_Node_Str" + num(UConf.get(usender).powerPerHour) + "String_Node_Str");
  sm("String_Node_Str" + (UConf.get(usender).canLeaveWithNegativePower ? goodColor + "String_Node_Str" : badColor + "String_Node_Str") + msgColor1+ "String_Node_Str");
  if (sender instanceof Player) {
    Player player=(Player)sender;
    UPlayer fplayer=UPlayer.get(player);
    FactionData fdata=FactionDataColls.get().getForUniverse(fplayer.getUniverse()).get(fplayer.getFactionId());
    if (fdata.jailedPlayerIDs.containsKey(player.getUniqueId())) {
      sm(ChatColor.RED + "String_Node_Str");
    }
    sm("String_Node_Str" + num(fplayer.getPower()));
    boolean noLossWorld=Utilities.noPowerLossWorld(player.getWorld());
    String worldName=ChatColor.GRAY + "String_Node_Str" + player.getWorld().getName()+ "String_Node_Str"+ msgColor1;
    sm("String_Node_Str" + (noLossWorld ? _goodDONT : _badDO) + "String_Node_Str"+ worldName+ "String_Node_Str"+ (noLossWorld && true ? badColor + "String_Node_Str" : (noLossWorld ? "String_Node_Str" : "String_Node_Str"))+ "String_Node_Str");
    sm("String_Node_Str" + (Utilities.confIs_wildernessPowerLoss(me.getWorld()) ? _badDO : _goodDONT) + "String_Node_Str"+ Faction.get("String_Node_Str").getName()+ (noLossWorld ? msgColor1 + "String_Node_Str" + goodColor+ "String_Node_Str"+ msgColor1+ "String_Node_Str"+ worldName+ "String_Node_Str" : msgColor1 + "String_Node_Str" + worldName+ "String_Node_Str"));
    sm("String_Node_Str" + (!PowerBoostSubListener.canLosePowerWherePlayerIsAt(player) ? _goodDONT : _badDO) + "String_Node_Str");
  }
  List<String> allowedWarpsIn=new ArrayList<String>();
  if (FPUConf.get(usender).allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (FPUConf.get(usender).allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (FPUConf.get(usender).allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (FPUConf.get(usender).allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (FPUConf.get(usender).allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (FPUConf.get(usender).allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (FPUConf.get(usender).allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (FPUConf.get(usender).allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  int i=1;
  String warpsMessage="String_Node_Str";
  for (  String l : allowedWarpsIn) {
    if (allowedWarpsIn.size() == 1) {
      warpsMessage+="String_Node_Str" + l + "String_Node_Str";
    }
 else     if (i == allowedWarpsIn.size()) {
      warpsMessage+="String_Node_Str" + l + "String_Node_Str";
    }
 else {
      warpsMessage+="String_Node_Str" + l + "String_Node_Str";
    }
    i++;
  }
  if (allowedWarpsIn.size() != 0) {
    sm(warpsMessage);
  }
  sendMessage(Txt.getPage(allLines,this.getArgs().size(),"String_Node_Str"));
}

Fixed version (ground truth):
@Override public void performfp(){
  allLines.clear();
  sm(ChatColor.DARK_PURPLE,"String_Node_Str" + ChatColor.GREEN + "String_Node_Str"+ ChatColor.DARK_PURPLE+ "String_Node_Str");
  sm("String_Node_Str" + (UConf.get(usender).factionPowerMax > 0.0 ? badColor + "String_Node_Str" + msgColor1+ UConf.get(usender).factionPowerMax : _goodDONT + "String_Node_Str") + "String_Node_Str");
  sm("String_Node_Str" + num(UConf.get(usender).powerMin) + "String_Node_Str"+ num(UConf.get(usender).defaultPlayerPower)+ "String_Node_Str"+ num(UConf.get(usender).powerMax));
  Boolean extraPowerLossGainEnabled=false;
  if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0 || fpuconf.extraPowerLoss.get("String_Node_Str") > 0 || fpuconf.extraPowerLoss.get("String_Node_Str") > 0 || fpuconf.extraPowerLoss.get("String_Node_Str") > 0 || fpuconf.extraPowerLoss.get("String_Node_Str") > 0 || fpuconf.extraPowerLoss.get("String_Node_Str") > 0 || fpuconf.extraPowerLoss.get("String_Node_Str") > 0 || fpuconf.extraPowerLoss.get("String_Node_Str") > 0 || fpuconf.extraPowerBoosts.get("String_Node_Str") > 0 || fpuconf.extraPowerBoosts.get("String_Node_Str") > 0 || fpuconf.extraPowerBoosts.get("String_Node_Str") > 0 || fpuconf.extraPowerBoosts.get("String_Node_Str") > 0 || fpuconf.extraPowerBoosts.get("String_Node_Str") > 0) {
    extraPowerLossGainEnabled=true;
  }
  sm("String_Node_Str" + num(UConf.get(usender).powerPerDeath) + "String_Node_Str"+ (extraPowerLossGainEnabled ? "String_Node_Str" : "String_Node_Str"));
  if (extraPowerLossGainEnabled) {
    if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(fpuconf.extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(fpuconf.extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(fpuconf.extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(fpuconf.extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(fpuconf.extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(fpuconf.extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(fpuconf.extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerLoss.get("String_Node_Str") > 0)     showExtraLoss(fpuconf.extraPowerLoss.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(fpuconf.extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(fpuconf.extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(fpuconf.extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(fpuconf.extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
    if (fpuconf.extraPowerBoosts.get("String_Node_Str") > 0)     showExtraGain(fpuconf.extraPowerBoosts.get("String_Node_Str"),"String_Node_Str");
  }
  sm("String_Node_Str" + num(UConf.get(usender).powerPerHour) + "String_Node_Str");
  sm("String_Node_Str" + (UConf.get(usender).canLeaveWithNegativePower ? goodColor + "String_Node_Str" : badColor + "String_Node_Str") + msgColor1+ "String_Node_Str");
  if (sender instanceof Player) {
    Player player=(Player)sender;
    UPlayer fplayer=UPlayer.get(player);
    FactionData fdata=FactionDataColls.get().getForUniverse(fplayer.getUniverse()).get(fplayer.getFactionId());
    UConf uconf=UConf.get(fplayer);
    if (fdata.jailedPlayerIDs.containsKey(player.getUniqueId())) {
      sm(ChatColor.RED + "String_Node_Str");
    }
    sm("String_Node_Str" + num(fplayer.getPower()));
    boolean noLossWorld=uconf.powerPerDeath == 0.0;
    String worldName=ChatColor.GRAY + "String_Node_Str" + player.getWorld().getName()+ "String_Node_Str"+ msgColor1;
    sm("String_Node_Str" + (noLossWorld ? _goodDONT : _badDO) + "String_Node_Str"+ worldName+ "String_Node_Str"+ (noLossWorld ? badColor + "String_Node_Str" : (noLossWorld && Faction.get(uconf.factionIdWarzone).getFlag(FFlag.POWERLOSS) ? badColor + "String_Node_Str" : (noLossWorld ? "String_Node_Str" : "String_Node_Str")) + "String_Node_Str"));
    sm("String_Node_Str" + (Faction.get(uconf.factionIdNone).getFlag(FFlag.POWERLOSS) ? _badDO : _goodDONT) + "String_Node_Str"+ Faction.get("String_Node_Str").getName()+ (noLossWorld ? msgColor1 + "String_Node_Str" + goodColor+ "String_Node_Str"+ msgColor1+ "String_Node_Str"+ worldName+ "String_Node_Str" : msgColor1 + "String_Node_Str" + worldName+ "String_Node_Str"));
    sm("String_Node_Str" + (!PowerBoostSubListener.canLosePowerWherePlayerIsAt(player) ? _goodDONT : _badDO) + "String_Node_Str");
  }
  List<String> allowedWarpsIn=new ArrayList<String>();
  if (fpuconf.allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (fpuconf.allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (fpuconf.allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (fpuconf.allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (fpuconf.allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (fpuconf.allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (fpuconf.allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  if (fpuconf.allowWarpsIn.get("String_Node_Str")) {
    allowedWarpsIn.add("String_Node_Str");
  }
  int i=1;
  String warpsMessage="String_Node_Str";
  for (  String l : allowedWarpsIn) {
    if (allowedWarpsIn.size() == 1) {
      warpsMessage+="String_Node_Str" + l + "String_Node_Str";
    }
 else     if (i == allowedWarpsIn.size()) {
      warpsMessage+="String_Node_Str" + l + "String_Node_Str";
    }
 else {
      warpsMessage+="String_Node_Str" + l + "String_Node_Str";
    }
    i++;
  }
  if (allowedWarpsIn.size() != 0) {
    sm(warpsMessage);
  }
  sendMessage(Txt.getPage(allLines,this.getArgs().size(),"String_Node_Str"));
}