public static PartResourceDefinition FindResourceDefinition(string name)
{
PartResourceDefinition resource = PartResourceLibrary.Instance.GetDefinition(name);
if (resource == null)
throw new KeyNotFoundException($"No resource with the name {name} could be found");
return resource;
}
}