Chroma-Chat/src/io/github/norbipeti/thebuttonmc/AnnouncerThread.java

26 lines
703 B
Java
Raw Normal View History

2016-04-25 20:03:39 +00:00
package io.github.norbipeti.thebuttonmc;
import org.bukkit.entity.Player;
public class AnnouncerThread {
private static int AnnounceMessageIndex = 0;
public static void Run() {
while (!PluginMain.Instance.stop) {
try {
Thread.sleep(PluginMain.AnnounceTime);
} catch (InterruptedException ex) {
Thread.currentThread().interrupt();
}
if (PluginMain.AnnounceMessages.size() > AnnounceMessageIndex) {
for (Player player : PluginMain.GetPlayers())
player.sendMessage(PluginMain.AnnounceMessages
.get(AnnounceMessageIndex));
AnnounceMessageIndex++;
if (AnnounceMessageIndex == PluginMain.AnnounceMessages.size())
AnnounceMessageIndex = 0;
}
}
}
}