diff --git a/build.gradle.kts b/build.gradle.kts
index 174cadb..50fc9c5 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -50,6 +50,16 @@ base {
 	archivesName.set("$modNameStripped-Common")
 }
 
+loom {
+	runs {
+		named("client") {
+			ideConfigGenerated(false)
+		}
+		
+		findByName("server")?.let(::remove)
+	}
+}
+
 dependencies {
 	minecraft("com.mojang:minecraft:$minecraftVersion")
 	mappings(loom.officialMojangMappings())
@@ -141,25 +151,6 @@ subprojects {
 	}
 }
 
-loom {
-	runs {
-		val runJvmArgs: Set<String> by project
-		
-		configureEach {
-			runDir("../run")
-			vmArgs(runJvmArgs)
-			ideConfigGenerated(true)
-		}
-		
-		named("client") {
-			configName = "Vanilla Client"
-			client()
-		}
-		
-		findByName("server")?.let(::remove)
-	}
-}
-
 val copyJars = tasks.register<Copy>("copyJars") {
 	group = "build"
 	duplicatesStrategy = EXCLUDE