paper plugin that introduces the "Soulbound" enchantment
1dependencyResolutionManagement {
2 repositories {
3 mavenCentral()
4 maven {
5 name = "papermc"
6 url = uri("https://repo.papermc.io/repository/maven-public/")
7 }
8 maven {
9 name = "spongepowered"
10 url = uri("https://repo.spongepowered.org/maven/")
11
12 mavenContent {
13 includeModule("org.spongepowered", "configurate-hocon")
14 }
15 }
16 }
17}
18
19pluginManagement {
20 repositories {
21 gradlePluginPortal()
22 maven("https://repo.papermc.io/repository/maven-public/")
23 }
24 includeBuild("build-logic")
25}
26
27plugins {
28 id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
29}
30
31rootProject.name = "soulbinding"
32
33sequenceOf("plugin", "api").forEach {
34 include("${rootProject.name}-$it")
35 project(":${rootProject.name}-$it").projectDir = file(it)
36}