add autorankup - closes #2

This commit is contained in:
okx-code
2018-10-23 21:22:48 +01:00
parent ae450cb320
commit 4ff6e223fa
7 changed files with 68 additions and 19 deletions
@@ -0,0 +1,22 @@
package sh.okx.rankup;
import lombok.RequiredArgsConstructor;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.scheduler.BukkitRunnable;
@RequiredArgsConstructor
public class AutoRankup extends BukkitRunnable {
private final Rankup rankup;
@Override
public void run() {
for (Player player : Bukkit.getOnlinePlayers()) {
if (rankup.checkRankup(player, false)) {
rankup.rankup(player);
} else if (rankup.getPrestiges() != null && rankup.checkPrestige(player, false)) {
rankup.prestige(player);
}
}
}
}