ProjectAres/PGM/src/main/java/tc/oc/pgm/polls/PollKick.java

27 lines
819 B
Java

package tc.oc.pgm.polls;
import org.bukkit.ChatColor;
import org.bukkit.Server;
import org.bukkit.entity.Player;
public class PollKick extends Poll {
private final String player;
public PollKick(PollManager pollManager, Server server, String initiator, String player) {
super(pollManager, server, initiator);
this.player = player;
}
@Override
public void executeAction() {
Player player = this.server.getPlayerExact(this.player);
if(player != null) player.kickPlayer(ChatColor.DARK_RED + "You were poll-kicked.");
this.server.broadcastMessage(ChatColor.RED + this.player + ChatColor.YELLOW + " has been kicked.");
}
@Override
public String getActionString(ChatColor neutral) {
return "to kick " + ChatColor.RED + this.player;
}
}