package net.brysonsteck.Resurrection.player; import java.io.*; import java.util.Hashtable; public class PlayerData { Hashtable> playerData = new Hashtable<>(); String rawData; public void saveData(String write) { try { FileWriter writer = new FileWriter("plugins/playerData.resurrection"); writer.write(write); writer.close(); } catch (IOException e) { e.printStackTrace(); } readData(); } public void readData() { try { rawData = ""; BufferedReader reader = new BufferedReader(new FileReader("plugins/playerData.resurrection")); String line; String[] playerData; while (true) { line = reader.readLine(); if (line == null) { break; } rawData = rawData + line; playerData = line.split(","); Hashtable playerHash = new Hashtable<>(); playerHash.put("dead", playerData[1]); playerHash.put("timeLeft", playerData[2]); this.playerData.put(playerData[0], playerHash); } } catch (IOException e) { e.printStackTrace(); } } // public Hashtable> getPlayers() { // return playerData; // } public String getRawData() { return rawData; } }