public static PartResourceDefinition GetResourceDef(this PartModule pm, string name) { var res = PartResourceLibrary.Instance.GetDefinition(name); if (res == null) { pm.ConfigurationInvalid("no '{0}' resource in the library", name); } return(res); }