private boolean setupVault() {
		if (!config.getVault())
			return false;
		try {
			RegisteredServiceProvider<Economy> ep = server.getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
			RegisteredServiceProvider<Permission> pe = server.getServicesManager().getRegistration(net.milkbowl.vault.permission.Permission.class);
			if (ep == null)
				return false;
			else if (pe == null)
				return false;
			else
				econ = ep.getProvider();
				perm = pe.getProvider();
				return true;
		} catch (NoClassDefFoundError e) {
			return false;
		}
	}