public void setScoreboard() {
		for(Player p : Bukkit.getOnlinePlayers()) {
			Scoreboard sb = getDefaultScoreboard();
			Random r = new Random();
			String sbobjname = "RUSH"+r.nextInt(10000000);
			int ping = ((CraftPlayer)p).getHandle().ping;
			Objective obj = sb.registerNewObjective(sbobjname, "dummy");
			obj = sb.getObjective(sbobjname);
			obj.setDisplayName(ChatColor.GREEN+"RUSH");
			obj.getScore(max16Chars(ChatColor.GRAY+"Ping : "+ChatColor.GREEN+ping)).setScore(10);
			obj.getScore(" ").setScore(9);
			if(!isGameRunning()) {
				obj.getScore(ChatColor.GREEN+""+ChatColor.ITALIC+"Waiting...").setScore(8);
			}
			else { // if game running
				obj.getScore(ChatColor.GREEN+""+ChatColor.ITALIC+"PLAYING !").setScore(8);
				obj.getScore("  ").setScore(7);
				obj.getScore(max16Chars(ChatColor.BLUE+""+rushTeams.get("Blue").getRemainingPlayers()+ChatColor.GRAY+"v"+ChatColor.GOLD+""+rushTeams.get("Orange").getRemainingPlayers())).setScore(6);
				if(isARushPlayer(p)) {
					RushPlayer rp = getRushPlayer(p);
					obj.getScore("   ").setScore(5);
					obj.getScore(max16Chars(""+ChatColor.GRAY+"Kills : "+ChatColor.GREEN+rp.getKills())).setScore(4);
					obj.getScore(max16Chars(""+ChatColor.GRAY+"Deaths : "+ChatColor.GREEN+rp.getDeaths())).setScore(3);
					obj.getScore(max16Chars(""+ChatColor.GRAY+"Ratio : "+ChatColor.GREEN+rp.getStringRatio())).setScore(2);
				}
				obj.getScore("    ").setScore(1);
				if(hours != 0) {
					obj.getScore(max16Chars(ChatColor.WHITE+hoursString+ChatColor.GRAY+":"+ChatColor.WHITE+minutesString+ChatColor.GRAY+":"+ChatColor.WHITE+secondsString)).setScore(0);
				}
				else {
					obj.getScore(max16Chars(ChatColor.WHITE+minutesString+ChatColor.GRAY+":"+ChatColor.WHITE+secondsString)).setScore(0);
				}
			}
			obj.setDisplaySlot(DisplaySlot.SIDEBAR);
			p.setScoreboard(sb);
		}
	}