@file:Suppress("UnstableApiUsage") pluginManagement { repositories { gradlePluginPortal() } } rootProject.name = "ValioBungee" fun configureProject(name: String) { val projectName = ":valiobungee-$name" include(projectName) project(projectName).projectDir = file(name) } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { mavenCentral() maven("https://repo.papermc.io/repository/maven-public/") maven("https://oss.sonatype.org/content/repositories/snapshots") maven("https://jitpack.io") } } sequenceOf("core", "api").forEach{configureProject(it)}