mirror of
https://github.com/plexusorg/Module-Guilds.git
synced 2026-07-14 19:34:54 +00:00
Add ASP guild worlds and management GUIs
This commit is contained in:
@@ -1,9 +1,12 @@
|
||||
plugins {
|
||||
java
|
||||
`maven-publish`
|
||||
id("com.gradleup.shadow") version "9.2.2"
|
||||
}
|
||||
|
||||
repositories {
|
||||
mavenLocal()
|
||||
|
||||
maven {
|
||||
url = uri("https://repo.papermc.io/repository/maven-public/")
|
||||
}
|
||||
@@ -13,6 +16,10 @@ repositories {
|
||||
}
|
||||
|
||||
mavenCentral()
|
||||
|
||||
maven {
|
||||
url = uri("https://repo.infernalsuite.com/repository/maven-snapshots/")
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
@@ -21,6 +28,8 @@ dependencies {
|
||||
compileOnly("io.papermc.paper:paper-api:26.1.2.build.+")
|
||||
implementation("org.apache.commons:commons-lang3:3.20.0")
|
||||
compileOnly("dev.plex:api:2.0-SNAPSHOT")
|
||||
compileOnly("com.infernalsuite.asp:api:4.0.0-SNAPSHOT")
|
||||
implementation("com.infernalsuite.asp:file-loader:4.0.0-SNAPSHOT")
|
||||
implementation("org.jetbrains:annotations:26.1.0")
|
||||
}
|
||||
|
||||
@@ -45,6 +54,16 @@ tasks.getByName<Jar>("jar") {
|
||||
archiveVersion.set("")
|
||||
}
|
||||
|
||||
tasks.shadowJar {
|
||||
archiveBaseName.set("Module-Guilds")
|
||||
archiveClassifier.set("")
|
||||
archiveVersion.set("")
|
||||
}
|
||||
|
||||
tasks.build {
|
||||
dependsOn(tasks.shadowJar)
|
||||
}
|
||||
|
||||
tasks {
|
||||
compileJava {
|
||||
options.encoding = Charsets.UTF_8.name()
|
||||
|
||||
Reference in New Issue
Block a user