Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.File;
- import java.io.FileReader;
- import java.util.logging.Level;
- import java.util.logging.Logger;
- import org.bukkit.Server;
- import org.bukkit.ChatColor;
- import com.vexsoftware.votifier.model.Vote;
- import com.vexsoftware.votifier.model.VoteListener;
- import com.vexsoftware.votifier.Votifier;
- /**
- * A vote listener that broadcasts an ingame message.
- *
- * @author Geoff Winans
- */
- public class IngameBroadcastListener implements VoteListener {
- /** The logger instance. */
- private static final Logger log = Logger.getLogger("IngameBroadcastListener");
- private Server server = Votifier.getInstance().getServer();
- @Override
- public void voteMade(Vote vote) {
- String message = ChatColor.RED + "%%user%%" + ChatColor.GREEN + " voted for this server!";
- server.broadcastMessage(message.replace("%%user%%", vote.getUsername()));
- log.info("Could not broadcast vote: " + vote.toString());
- }
- }
Add Comment
Please, Sign In to add comment