Config looks fine. Change the if if else, to if/else if/else
// FACTION
if (player.get_faction() == 2)
StringUtil.append(htmlCode, "<font color=\"" + Config.VALAKAS_NAME_COLOR_BBS + "\">", player.getName(), "</font>");
else if (player.get_faction() == 1)
StringUtil.append(htmlCode, "<font color=\"" + Config.ANTHARAS_NAME_COLOR_BBS + "\">", player.getName(), "</font>");
else
htmlCode.append(player.getName());
If that doesn't fix it, try following. Dunno what pack are you using, but as I see you use getString(, try to replace it with getProperty(, if no error. :P