Chroma-Chat/src/tk/sznp/thebuttonautoflair/AnnouncerThread.java

26 lines
698 B
Java
Raw Normal View History

package tk.sznp.thebuttonautoflair;
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;
}
}
}
}