public Quester(String[] questerInfoInString, Player player) {
		//this.plugin = plugin;
		
		this.theQuestersName = player.getName();
		this.questID = Integer.parseInt(questerInfoInString[0]);
		this.questsCompleted = Integer.parseInt(questerInfoInString[1]);
		this.moneyEarnedFromQuests = Integer.parseInt(questerInfoInString[2]);
		//this.questsFailed 
		
		HashMap<String,Integer> tracker = new HashMap<String,Integer>();
		try{
			for(String info : questerInfoInString[3].split("~")){

				//system.err.println("Info: " + info);
				String[] moreInfo = info.split(",");
				tracker.put(moreInfo[0], Integer.parseInt(moreInfo[1]));
			}
		}catch(ArrayIndexOutOfBoundsException aiobe){  }
		this.questTracker = tracker;
		//defineQuestLevel();
	}