public void Install() { try { _installer.DownloadMod(this); } catch (WebException) { Error("Install failed. No internet connection detected..."); EndOfInstall(); } catch (InvalidDataException) { Error("Install failed. Unable to extract archives..."); EndOfInstall(); } catch (DirectoryNotFoundException) { Error("Install failed. Unable to locate extracted mod directory."); EndOfInstall(); } }