Strip nickname prefix when doing displayname comparison.

This commit is contained in:
KHobbits 2013-10-16 20:54:23 +01:00
parent f53240191f
commit cf9d79d24c

View file

@ -110,7 +110,8 @@ public class Commandnick extends EssentialsLoopCommand
{ {
continue; continue;
} }
if (lowerNick.equals(FormatUtil.stripFormat(onlinePlayer.getDisplayName().toLowerCase(Locale.ENGLISH))) final String matchNick = FormatUtil.stripFormat(onlinePlayer.getDisplayName().replace(ess.getSettings().getNicknamePrefix(), ""));
if (lowerNick.equals(matchNick.toLowerCase(Locale.ENGLISH))
|| lowerNick.equals(onlinePlayer.getName().toLowerCase(Locale.ENGLISH))) || lowerNick.equals(onlinePlayer.getName().toLowerCase(Locale.ENGLISH)))
{ {
return true; return true;