public void saveCoffers(){
		File cofferFile		=	new File(getDataFolder(),cofferFileName);
		if(cofferFile.exists())
			cofferFile.delete();
		if(coffers.size()==0)
			return;
		try {
			cofferFile.createNewFile();
		} catch (IOException e) {
			logWarning("Unable to create coffers file!");
			return;
		}
		
		FileConfiguration config	=	YamlConfiguration.loadConfiguration(cofferFile);
		Iterator<Chest> citr		=	coffers.keySet().iterator();
		while(citr.hasNext()){
			Chest chest					=	citr.next();
			OfflinePlayer owner			=	coffers.get(chest);
			String world				=	chest.getWorld().getName();
			//We must use an 'x' at the beginning of location or YAML will think it is a list entry (which would be bad)
			String location				=	"x"+chest.getLocation().getBlockX()+"x"+chest.getLocation().getBlockY()+"x"+chest.getLocation().getBlockZ();
			String player				=	owner.getName();
			config.set("coffers."+location+".world", world);
			config.set("coffers."+location+".player", player);
			try {
				config.save(cofferFile);
			} catch (IOException e) {
				logWarning("Unable to save coffers file!");
			}
		}
	}