// This claas was created by JaTiTV package net.t2code.opsecurity.check; import net.t2code.opsecurity.config.config.Config; import net.t2code.opsecurity.config.opWhitelist.OPWhitelist; import net.t2code.opsecurity.config.permissionWhitelist.PermissionWhitelist; import net.t2code.opsecurity.system.Main; import org.bukkit.Bukkit; import org.bukkit.entity.Player; public class Timer { public static void refreshTimer() { if (!(OPWhitelist.enable.valueBoolean && PermissionWhitelist.enable.valueBoolean)) return; if (!Config.checkTimerEnable.valueBoolean) return; Bukkit.getScheduler().scheduleAsyncRepeatingTask(Main.getPlugin(), new Runnable() { @Override public void run() { for (Player player : Bukkit.getOnlinePlayers()) { OpCheck.onCheck(player, false); PermissionCheck.onCheck(player, false); } } }, 0, 20L * Config.checkTimerRefreshInSec.valueInt); } }