mirror of
https://github.com/PaperMC/Velocity.git
synced 2024-12-15 07:12:09 +08:00
35137df76c
The API changes required for adopting resource packs are still needed, however the maven snapshots repo is dead, and nothing technically stops us from doing this
44 lines
1.0 KiB
Plaintext
44 lines
1.0 KiB
Plaintext
@file:Suppress("UnstableApiUsage")
|
|
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
mavenCentral()
|
|
maven("https://repo.papermc.io/repository/maven-public/")
|
|
}
|
|
}
|
|
|
|
pluginManagement {
|
|
includeBuild("build-logic")
|
|
repositories {
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
}
|
|
|
|
plugins {
|
|
id("org.gradle.toolchains.foojay-resolver-convention") version "0.4.0"
|
|
}
|
|
|
|
rootProject.name = "velocity"
|
|
|
|
sequenceOf(
|
|
"api",
|
|
"native",
|
|
"proxy",
|
|
).forEach {
|
|
val project = ":velocity-$it"
|
|
include(project)
|
|
project(project).projectDir = file(it)
|
|
}
|
|
|
|
// Include Configurate 3
|
|
val deprecatedConfigurateModule = ":deprecated-configurate3"
|
|
include(deprecatedConfigurateModule)
|
|
project(deprecatedConfigurateModule).projectDir = file("proxy/deprecated/configurate3")
|
|
|
|
// Log4J2 plugin
|
|
val log4j2ProxyPlugin = ":velocity-proxy-log4j2-plugin"
|
|
include(log4j2ProxyPlugin)
|
|
project(log4j2ProxyPlugin).projectDir = file("proxy/log4j2-plugin")
|