static void MakeArtifacts() { //var types = Assembly.GetExecutingAssembly().GetTypes().Where(t => t.Namespace.StartsWith("DiscipleClan.Artifacts") && !t.Name.Contains("<>")); //foreach (var relic in types) { API.Log(BepInEx.Logging.LogLevel.All, "Artifact Name: " + relic.Name); Make(relic); } BarbedDefense.Make(); Harvester.Make(); ImprovedEngine.Make(); IronPlate.Make(); JunkRepairDrone.Make(); MiniFactory.Make(); OilSpill.Make(); Overdrive.Make(); Recycler.Make(); VanguardsEmblem.Make(); }