diff --git a/Source/Mods/GeneticRim.cs b/Source/Mods/GeneticRim.cs
deleted file mode 100644
index 26997c1..0000000
--- a/Source/Mods/GeneticRim.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-using System;
-using HarmonyLib;
-using Multiplayer.API;
-using Verse;
-
-namespace Multiplayer.Compat
-{
- /// Genetic Rim by Sarg
- /// Tested ship, all buildings, hybrids creation, animal orders and implants
- ///
- ///
- [MpCompatFor("sarg.geneticrim")]
- public class GeneticRimCompat
- {
- public GeneticRimCompat(ModContentPack mod)
- {
- Type type;
-
- // Several Gizmos
- {
- type = AccessTools.TypeByName("GeneticRim.GeneticRim_Pawn_GetGizmos_Patch");
-
- string[] methods = {
- "b__0",
- "b__1",
- "b__10",
- "b__11",
- "b__12",
- "b__13",
- "b__14",
- "b__15",
- "b__16",
- "b__17",
- "b__3",
- "b__5",
- "b__7",
- "b__8",
- "b__9",
- };
-
- foreach (string method in methods) {
- MP.RegisterSyncDelegate(type, "<>c__DisplayClass0_0", method);
- }
- }
-
- // ArchotechShip startup
- {
- MP.RegisterSyncMethod(AccessTools.Method("GeneticRim.ArchotechUtility:StartupHibernatingParts"));
- MP.RegisterSyncMethod(AccessTools.Method("GeneticRim.ArchotechCountdown:InitiateCountdown"));
- }
- {
- type = AccessTools.TypeByName("GeneticRim.ArchotechCountdown");
-
- string[] methods = {
- "InitiateCountdown",
- "CancelCountdown",
- "CountdownEnded"
- };
-
- foreach(string method in methods) {
- MP.RegisterSyncMethod(AccessTools.Method(type, method));
- }
- }
-
- // RNG patching
- {
- string[] constructorsToPatch = {
- "GeneticRim.CompHatcherRandomizer",
- "GeneticRim.CompIncubator",
- "GeneticRim.CompRecombinator",
- "GeneticRim.CompRecombinatorSerum",
- "GeneticRim.DeathActionWorker_Eggxplosion",
- "GeneticRim.CompExploder",
- };
-
- PatchingUtilities.PatchSystemRandCtor(constructorsToPatch, false);
-
- string[] methodsWithRand = {
- "GeneticRim.CompHatcherRandomizer:Hatch",
- "GeneticRim.CompIncubator:Hatch",
- "GeneticRim.CompRecombinator:Hatch",
- "GeneticRim.CompRecombinator:RecombinateAgain",
- "GeneticRim.CompRecombinatorSerum:Hatch",
- "GeneticRim.DeathActionWorker_Eggxplosion:PawnDied",
- "GeneticRim.CompExploder:wickInitializer",
- };
-
- PatchingUtilities.PatchPushPopRand(methodsWithRand);
- }
- }
- }
-}
diff --git a/Source/Mods/VanillaFactionsInsectoid.cs b/Source/Mods/VanillaFactionsInsectoid.cs
deleted file mode 100644
index 211814d..0000000
--- a/Source/Mods/VanillaFactionsInsectoid.cs
+++ /dev/null
@@ -1,884 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Reflection;
-using System.Reflection.Emit;
-using HarmonyLib;
-using JetBrains.Annotations;
-using Multiplayer.API;
-using RimWorld;
-using RimWorld.Planet;
-using UnityEngine;
-using Verse;
-using Verse.Sound;
-
-namespace Multiplayer.Compat;
-
-/// Vanilla Factions Expanded - Insectoids by Oskar Potocki, Sarg Bjornson, Kikohi
-///
-///
-[MpCompatFor("OskarPotocki.VFE.Insectoid")]
-public class VanillaFactionsInsectoid
-{
- #region Fields
-
- // CompTeleporter
- private static Type teleporterCompType;
-
- // Command_LoadTeleporter
- private static Type teleporterCommandType;
- private static AccessTools.FieldRef commandCompField;
- private static FastInvokeHandler commandChoseWorldTargetMethod;
- private static FastInvokeHandler commandTargetingLabelGetterMethod;
- private static FastInvokeHandler commandActionMakeDropPodInfoMethod;
-
- // <>c__DisplayClass13_0
- private static AccessTools.FieldRef