public static Mod GetUniqueModOfType(this IModContainer container, Type type) { return(container.GetUniqueMods().FirstOrDefault(x => type.IsInstanceOfType(x))); }
public static Mod GetUniqueModOfIdentifier(this IModContainer container, string identifier) { return(container.GetUniqueMods().FirstOrDefault(x => x.StackIdentifier == identifier)); }
public static T GetUniqueModOfType <T> (this IModContainer container) where T : Mod { return((T)container.GetUniqueMods().FirstOrDefault(x => x is T)); }