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,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!"); | ||||
|         } | ||||
| 
 | ||||
|         scheduleArenaReset(player, arena); | ||||
|     } | ||||
| 
 | ||||
|     private void scheduleArenaReset(Player player, MinecleanerArena arena) { | ||||
|         schedulerGameOver = Bukkit.getScheduler().runTaskLater(plugin, () -> { | ||||
|             if(arena.getCurrentPlayer() == null) { | ||||
|                arena.removePlayer();  | ||||
|             } else { | ||||
|                 leaveArena(player, false); | ||||
|             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