public void printPlayerData() throws IOException {
		File dataFolder = main.getDataFolder();
		File file = new File(dataFolder.toString() + "/playerDataPrintOut.txt");

		file.delete();

		File newFile = new File(dataFolder.toString()
				+ "/playerDataPrintOut.txt");

		FileWriter out = new FileWriter(newFile, true);

		BufferedWriter writer = new BufferedWriter(out);

		writer.write("---PeaceKeeper PlayerData Print Out---");
		writer.newLine();
		writer.write("NOTICE: This file is automatically generated. Changing the text in this file will have no effect on the actual data.");
		writer.newLine();
		writer.newLine();

		if (PlayerMap != null) {
			for (Player Player : PlayerMap.values()) {
				writer.write(Player.GetName());
				writer.newLine();
				writer.write("KickWarnings: " + Player.GetKickWarnings());
				writer.newLine();
				if (Player.IsBanned())
					writer.write("Banned: true");
				else
					writer.write("Banned: false");
				writer.newLine();
				writer.write("_____________________________________________________________________________________");
				writer.newLine();
			}
		}
		writer.close();
	}