diff --git a/src/main/java/me/totalfreedom/tfguilds/command/GuildKickCommand.java b/src/main/java/me/totalfreedom/tfguilds/command/GuildKickCommand.java index 7786136..c6e961c 100644 --- a/src/main/java/me/totalfreedom/tfguilds/command/GuildKickCommand.java +++ b/src/main/java/me/totalfreedom/tfguilds/command/GuildKickCommand.java @@ -49,6 +49,12 @@ public class GuildKickCommand extends GBase implements CommandExecutor return true; } + if (target == player) + { + sender.sendMessage(ChatColor.RED + "You may not kick yourself."); + return true; + } + List players = plugin.guilds.getStringList("guilds." + guild + ".members"); players.remove(target.getName()); plugin.guilds.set("guilds." + guild + ".members", players); @@ -61,6 +67,7 @@ public class GuildKickCommand extends GBase implements CommandExecutor } } sender.sendMessage(ChatColor.GREEN + "Successfully kicked " + target.getName() + " from the guild"); + target.sendMessage(ChatColor.RED + "You have been kicked from guild " + guild); return true; } } \ No newline at end of file