public KerbalstuffMod GetMod(int modId) { var json = Call("/mod/" + modId); // Check if the mod has been removed from KS. var error = JsonConvert.DeserializeObject <KerbalstuffError>(json); if (error.error) { var errorMessage = string.Format("Could not get the mod from KS, reason: {0}.", error.reason); throw new Kraken(errorMessage); } return(KerbalstuffMod.FromJson(json)); }