diff --git a/Essentials/src/main/java/com/earth2me/essentials/commands/Commandnick.java b/Essentials/src/main/java/com/earth2me/essentials/commands/Commandnick.java index 7648cbc74f5..9716816e126 100644 --- a/Essentials/src/main/java/com/earth2me/essentials/commands/Commandnick.java +++ b/Essentials/src/main/java/com/earth2me/essentials/commands/Commandnick.java @@ -5,7 +5,6 @@ import com.earth2me.essentials.utils.FormatUtil; import net.ess3.api.TranslatableException; import net.ess3.api.events.NickChangeEvent; -import org.bukkit.ChatColor; import org.bukkit.Server; import java.util.Collections; @@ -87,7 +86,10 @@ private boolean isNickBanned(final String newNick) { } private int getNickLength(final String nick) { - return ess.getSettings().ignoreColorsInMaxLength() ? ChatColor.stripColor(nick).length() : nick.length(); + if (ess.getSettings().ignoreColorsInMaxLength()) { + return FormatUtil.stripFormat(nick).length(); + } + return FormatUtil.unformatString(nick).length(); } private boolean nickInUse(final User target, final String nick) {