From 2da9a54f2fdf62ab1f2ddf6861af4d80f58704af Mon Sep 17 00:00:00 2001
From: chylex <contact@chylex.com>
Date: Tue, 2 Jul 2024 18:06:45 +0200
Subject: [PATCH] Remove runs from the root project

---
 build.gradle.kts | 29 ++++++++++-------------------
 1 file changed, 10 insertions(+), 19 deletions(-)

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