2024-09-12 17:45:21 +02:00
|
|
|
logger.lifecycle("""
|
|
|
|
## Building BlueMap ...
|
|
|
|
Java: ${System.getProperty("java.version")}
|
|
|
|
JVM: ${System.getProperty("java.vm.version")} (${System.getProperty("java.vendor")})
|
|
|
|
Arch: ${System.getProperty("os.arch")}
|
|
|
|
""")
|
2022-01-15 01:18:02 +01:00
|
|
|
|
2024-09-12 17:45:21 +02:00
|
|
|
pluginManagement {
|
|
|
|
repositories {
|
|
|
|
gradlePluginPortal()
|
|
|
|
mavenCentral()
|
|
|
|
maven ("https://maven.minecraftforge.net" )
|
|
|
|
maven ("https://maven.fabricmc.net/" )
|
|
|
|
maven ("https://maven.neoforged.net/releases" )
|
|
|
|
}
|
|
|
|
}
|
2023-11-19 16:13:35 +01:00
|
|
|
|
2024-09-12 17:45:21 +02:00
|
|
|
rootProject.name = "bluemap"
|
2024-03-04 13:10:00 +01:00
|
|
|
|
2024-09-12 17:45:21 +02:00
|
|
|
includeBuild("api")
|
2022-01-15 01:18:02 +01:00
|
|
|
|
2024-09-12 17:45:21 +02:00
|
|
|
include(":core")
|
|
|
|
include(":common")
|
2022-01-15 01:18:02 +01:00
|
|
|
|
2024-09-12 17:45:21 +02:00
|
|
|
implementation("cli")
|
|
|
|
implementation("fabric")
|
|
|
|
implementation("forge")
|
|
|
|
implementation("neoforge")
|
|
|
|
implementation("paper")
|
|
|
|
implementation("spigot")
|
|
|
|
implementation("sponge")
|
|
|
|
|
|
|
|
fun implementation(name: String) {
|
|
|
|
val project = ":$name"
|
|
|
|
include(project)
|
|
|
|
project(project).projectDir = file("implementations/$name")
|
|
|
|
}
|