summaryrefslogtreecommitdiff
path: root/settings.gradle.kts
blob: f1ef3c534856723cee45dcaecc5297e030431f8d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
pluginManagement {
    repositories {
        maven {
            name = "Quilt"
            url = uri("https://maven.quiltmc.org/repository/release")
            content {
                includeGroup("org.quiltmc")
                includeGroup("org.quiltmc.loom")
                includeGroup("org.quiltmc.parsers")
            }
        }

        maven {
            name = "Fabric"
            url = uri("https://maven.fabricmc.net/")
            content {
                includeGroup("com.google.guava")
                includeGroup("net.fabricmc")
                includeGroup("org.cadixdev")
                includeGroup("org.jetbrains")
                includeGroup("org.ow2.asm")
            }
        }

        gradlePluginPortal().content {
            includeGroup("com.fasterxml.jackson")
            includeGroup("com.fasterxml.jackson.core")
            includeGroup("com.google.code.findbugs")
            includeGroup("com.google.code.gson")
            includeGroup("com.google.errorprone")
            includeGroup("com.google.guava")
            includeGroup("commons-io")
            includeGroup("io.freefair.gradle")
            includeGroup("io.freefair.lombok")
            includeGroup("org.cadixdev")
            includeGroup("org.checkerframework")
            includeGroup("org.jetbrains")
            includeGroup("org.jetbrains.kotlinx")
            includeGroup("org.ow2.asm")
        }
    }

    val loomPluginVersion: String by settings
    plugins {
        id("io.freefair.lombok") version "8.4"
        id("org.quiltmc.loom") version loomPluginVersion
    }
}

val modid: String by settings
val minecraftVersion: String by settings

rootProject.name = "${modid}-mc${minecraftVersion}"