@Override
	public void onDisable(){
		try {
			SQLManager.disconnect();
		} catch(Exception e){
			log.severe("SQL Database encountered an error while disconnecting.");
			if(e.getMessage()!=null) log.severe("Error: " + e.getMessage());
			if(e.getCause()!=null) log.severe("Caused by: " + e.getCause().toString());
		}
		try {
			this.config.save(this.getDataFolder() + File.separator + "config.yml");
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}