Fix Cast to player issue for Bukkit

This commit is contained in:
Aikar
2017-11-25 19:17:33 -05:00
parent 59012dc6c0
commit e8c05cc39b
@@ -347,10 +347,12 @@ public class BukkitCommandManager extends CommandManager<CommandSender, BukkitCo
@Override
public Locale getIssuerLocale(CommandIssuer issuer) {
UUID uniqueId = ((Player) issuer.getIssuer()).getUniqueId();
Locale locale = issuersLocale.get(uniqueId);
if (locale != null) {
return locale;
if (issuer.getIssuer() instanceof Player) {
UUID uniqueId = ((Player) issuer.getIssuer()).getUniqueId();
Locale locale = issuersLocale.get(uniqueId);
if (locale != null) {
return locale;
}
}
return super.getIssuerLocale(issuer);
}