Architectury‐Loom - covers1624/DevLogin GitHub Wiki

The following steps apply to your root-projects build.gradle (./build.gradle)

Step 1: Add maven repository:

groovy (build.gradle)
repositories {
    maven { url 'https://maven.covers1624.net/' }
}
kotlin (build.gradle.kts)
repositories {
    maven("https://maven.covers1624.net/")
}

Step 2: Add runtime dependency:

groovy (build.gradle)
dependencies {
    localRuntime 'net.covers1624:DevLogin:0.1.0.5'
}
kotlin (build.gradle.kts)
dependencies {
    localRuntime("net.covers1624:DevLogin:0.1.0.5")
}

Step 3: This step applies to your loader specific build.gradle files

Add run configuration:

groovy (build.gradle)
loom {
    runs {
        clientLogin {
            client()
            ideConfigGenerated true
            mainClass.set 'net.covers1624.devlogin.DevLogin'

            // The following changes depending on which loader this is being applied to
            programArgs '--launch_target', 'net.fabricmc.loader.impl.launch.knot.KnotClient' // Fabric
            programArgs '--launch_target', 'org.quiltmc.loader.impl.launch.knot.KnotClient' // Quilt
            programArgs '--launch_target', 'cpw.mods.bootstraplauncher.BootstrapLauncher' // NeoForge
            programArgs '--launch_target', 'net.minecraftforge.bootstrap.ForgeBootstrap' // MinecraftForge
        }
    }
}
kotlin (build.gradle.kts)
loom {
    runs {
        clientLogin {
            client()
            ideConfigGenerated = true
            mainClass.set("net.covers1624.devlogin.DevLogin")

            // The following changes depending on which loader this is being applied to
            programArgs.addAll("--launch_target", "net.fabricmc.loader.impl.launch.knot.KnotClient") // Fabric
            programArgs.addAll("--launch_target", "org.quiltmc.loader.impl.launch.knot.KnotClient") // Quilt
            programArgs.addAll("--launch_target", "cpw.mods.bootstraplauncher.BootstrapLauncher") // NeoForge
            programArgs.addAll("--launch_target", "net.minecraftforge.bootstrap.ForgeBootstrap") // MinecraftForge
        }
    }
}
⚠️ **GitHub.com Fallback** ⚠️