this should fix #4 or i will cry
This commit is contained in:
parent
36e96a50e8
commit
b773d0e490
1 changed files with 11 additions and 11 deletions
|
|
@ -180,13 +180,7 @@ public class MinecleanerManager {
|
|||
ps.increaseScore(sg, 1);
|
||||
}
|
||||
|
||||
schedulerGameOver = Bukkit.getScheduler().runTaskLater(plugin, () -> {
|
||||
if (arena.getCurrentPlayer() == null) {
|
||||
arena.removePlayer();
|
||||
} else {
|
||||
leaveArena(player, false);
|
||||
}
|
||||
}, plugin.getManager().getSettingsValue("resettime", player) * 20L);
|
||||
scheduleArenaReset(player, arena);
|
||||
return;
|
||||
}
|
||||
int millis = (int) (System.currentTimeMillis() - arena.getCurrentGameStartTime());
|
||||
|
|
@ -241,12 +235,18 @@ public class MinecleanerManager {
|
|||
player.sendMessage(ChatColor.YELLOW + "Glückwunsch, du konntest das " + plugin.getDisplayedPluginName() + "-Feld in " + ChatColor.RED + MinecleanerStringUtil.timeToString(millis, false) + ChatColor.YELLOW + " erfolgreich lösen!");
|
||||
}
|
||||
|
||||
scheduleArenaReset(player, arena);
|
||||
}
|
||||
|
||||
private void scheduleArenaReset(Player player, MinecleanerArena arena) {
|
||||
schedulerGameOver = Bukkit.getScheduler().runTaskLater(plugin, () -> {
|
||||
if(arena.getCurrentPlayer() == null) {
|
||||
if(arena.getArenaStatus() == ArenaStatus.COMPLETED) {
|
||||
if (arena.getCurrentPlayer() == null) {
|
||||
arena.removePlayer();
|
||||
} else {
|
||||
leaveArena(player, false);
|
||||
}
|
||||
}
|
||||
}, plugin.getManager().getSettingsValue("resettime", player) * 20L);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue