package tc.oc.pgm.polls;
import org.bukkit.ChatColor;
import org.bukkit.Server;
import tc.oc.pgm.map.PGMMap;
import tc.oc.pgm.match.MatchManager;
public class PollNextMap extends Poll {
private final MatchManager mm;
private final PGMMap nextMap;
public PollNextMap(PollManager pollManager, Server server, String initiator, MatchManager mm, PGMMap nextMap) {
super(pollManager, server, initiator);
this.mm = mm;
this.nextMap = nextMap;
}
@Override
public void executeAction() {
this.mm.setNextMap(this.nextMap);
}
@Override
public String getActionString(ChatColor neutral) {
return "to set the next map to " + ChatColor.GOLD + this.nextMap.getInfo().name;
}
}