Plex/src/main/java/dev/plex/services/impl/UpdateCheckerService.java

34 lines
651 B
Java
Raw Normal View History

package dev.plex.services.impl;
import dev.plex.services.AbstractService;
2022-04-01 08:08:17 +00:00
import org.bukkit.Bukkit;
public class UpdateCheckerService extends AbstractService
{
2022-03-17 22:16:17 +00:00
private boolean newVersion = false;
public UpdateCheckerService()
{
super(true, true);
}
@Override
public void run()
{
if (!newVersion)
{
2022-04-07 04:49:45 +00:00
if (plugin.getUpdateChecker().getUpdateStatusMessage(Bukkit.getConsoleSender(), false, false))
{
newVersion = true;
}
}
}
@Override
public int repeatInSeconds()
{
// Every 30 minutes
return 1800;
}
}