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);
|
ps.increaseScore(sg, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
schedulerGameOver = Bukkit.getScheduler().runTaskLater(plugin, () -> {
|
scheduleArenaReset(player, arena);
|
||||||
if (arena.getCurrentPlayer() == null) {
|
|
||||||
arena.removePlayer();
|
|
||||||
} else {
|
|
||||||
leaveArena(player, false);
|
|
||||||
}
|
|
||||||
}, plugin.getManager().getSettingsValue("resettime", player) * 20L);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
int millis = (int) (System.currentTimeMillis() - arena.getCurrentGameStartTime());
|
int millis = (int) (System.currentTimeMillis() - arena.getCurrentGameStartTime());
|
||||||
|
|
@ -241,11 +235,17 @@ 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!");
|
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, () -> {
|
schedulerGameOver = Bukkit.getScheduler().runTaskLater(plugin, () -> {
|
||||||
if(arena.getCurrentPlayer() == null) {
|
if(arena.getArenaStatus() == ArenaStatus.COMPLETED) {
|
||||||
arena.removePlayer();
|
if (arena.getCurrentPlayer() == null) {
|
||||||
} else {
|
arena.removePlayer();
|
||||||
leaveArena(player, false);
|
} else {
|
||||||
|
leaveArena(player, false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}, plugin.getManager().getSettingsValue("resettime", player) * 20L);
|
}, plugin.getManager().getSettingsValue("resettime", player) * 20L);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue