private void loadPlayers(){
		FileInputStream inputStream;
		InputStreamReader reader;
		Scanner scanner = null;
		try {
			inputStream = new FileInputStream(currentPlayerFileName);
			reader = new InputStreamReader(inputStream, "UTF-8");
			
			scanner = new Scanner(reader);
			
			String line = "";
			while(scanner.hasNextLine()){
				line = scanner.nextLine();
				
				// Check for comments.
				if(line.startsWith("#") || line.startsWith("//")) continue;
				
				String[] data = line.split(":");
				
				if(data.length < 2) continue;
				
				if(data.length == 2){
					Group group = getGroup(data[1]);
					
					if(group == null){
						// TODO: Log here
						continue;
					}
					
					group.Players.add(data[0]);
					
					if(Kikkit.IsDebugging) Kikkit.MinecraftLog.info("    Added player to " + group.getName() + ": " + data[0]);
				}
			}
		} catch (Exception e) {
			// TODO Auto-generated catch block
			// e.printStackTrace();
			Kikkit.MinecraftLog.info(e.getMessage());
		}
		finally{
			if(scanner != null) scanner.close();
		}
	}