Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.TeamHardcore.MineQuest.clan;
- import java.util.ArrayList;
- public class ClanUpdater {
- private ArrayList<Clan> clans = new ArrayList<>();
- public ClanUpdater() {
- startUpdater();
- }
- public void addToUpdater(Clan clan) {
- if (this.clans.contains(clan))
- return;
- this.clans.add(clan);
- }
- private void startUpdater() {
- new Thread(() -> {
- do {
- for (Clan clan : clans) {
- if (clan == null) continue;
- clan.saveData();
- }
- clans.clear();
- try {
- Thread.sleep(30000L);
- continue;
- } catch (InterruptedException ex) {
- ex.printStackTrace();
- continue;
- }
- } while (true);
- }).start();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement