.
This commit is contained in:
parent
6458486810
commit
05d30347c9
7 changed files with 10 additions and 37 deletions
|
|
@ -4,10 +4,6 @@ version = "1.0.0-SNAPSHOT"
|
||||||
subprojects {
|
subprojects {
|
||||||
version = rootProject.version
|
version = rootProject.version
|
||||||
|
|
||||||
tasks.withType<Jar> {
|
|
||||||
archiveVersion = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
configurations.configureEach {
|
configurations.configureEach {
|
||||||
resolutionStrategy.cacheChangingModulesFor(0, TimeUnit.SECONDS)
|
resolutionStrategy.cacheChangingModulesFor(0, TimeUnit.SECONDS)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
plugins {
|
plugins {
|
||||||
id("java")
|
id("java")
|
||||||
id("scrow.scrow-publish")
|
alias(libs.plugins.scrow.publish)
|
||||||
alias(libs.plugins.scrow.database)
|
alias(libs.plugins.scrow.database)
|
||||||
alias(libs.plugins.scrow.basedependencies)
|
alias(libs.plugins.scrow.basedependencies)
|
||||||
alias(libs.plugins.scrow.javalibrary)
|
alias(libs.plugins.scrow.javalibrary)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
plugins {
|
plugins {
|
||||||
id("java")
|
id("java")
|
||||||
alias(libs.plugins.runpaper)
|
alias(libs.plugins.scrow.publish)
|
||||||
|
alias(libs.plugins.scrow.runserver)
|
||||||
alias(libs.plugins.shadow)
|
alias(libs.plugins.shadow)
|
||||||
alias(libs.plugins.scrow.basedependencies)
|
alias(libs.plugins.scrow.basedependencies)
|
||||||
alias(libs.plugins.scrow.database)
|
alias(libs.plugins.scrow.database)
|
||||||
|
|
@ -18,21 +19,9 @@ dependencies {
|
||||||
isChanging = true
|
isChanging = true
|
||||||
}
|
}
|
||||||
implementation(libs.postgres)
|
implementation(libs.postgres)
|
||||||
|
|
||||||
compileOnly(libs.luckperms)
|
compileOnly(libs.luckperms)
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks {
|
|
||||||
runServer {
|
|
||||||
minecraftVersion("1.21.11")
|
|
||||||
downloadPlugins {
|
|
||||||
url("https://hangarcdn.papermc.io/plugins/ViaVersion/ViaVersion/versions/5.7.1/PAPER/ViaVersion-5.7.1.jar")
|
|
||||||
url("https://hangarcdn.papermc.io/plugins/ViaVersion/ViaBackwards/versions/5.7.1/PAPER/ViaBackwards-5.7.1.jar")
|
|
||||||
url("https://download.luckperms.net/1647/bukkit/loader/LuckPerms-Bukkit-5.5.59.jar")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
tasks.processResources {
|
tasks.processResources {
|
||||||
filesMatching("plugin.yml") {
|
filesMatching("plugin.yml") {
|
||||||
expand(
|
expand(
|
||||||
|
|
@ -43,4 +32,7 @@ tasks.processResources {
|
||||||
|
|
||||||
tasks.build {
|
tasks.build {
|
||||||
dependsOn("shadowJar")
|
dependsOn("shadowJar")
|
||||||
|
}
|
||||||
|
tasks.shadowJar {
|
||||||
|
archiveClassifier = ""
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
plugins {
|
plugins {
|
||||||
id("java")
|
id("java")
|
||||||
id("scrow.scrow-publish")
|
alias(libs.plugins.scrow.publish)
|
||||||
alias(libs.plugins.scrow.basedependencies)
|
alias(libs.plugins.scrow.basedependencies)
|
||||||
alias(libs.plugins.scrow.javalibrary)
|
alias(libs.plugins.scrow.javalibrary)
|
||||||
alias(libs.plugins.scrow.database)
|
alias(libs.plugins.scrow.database)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
plugins {
|
plugins {
|
||||||
id("java")
|
id("java")
|
||||||
id("scrow.scrow-publish")
|
alias(libs.plugins.scrow.publish)
|
||||||
alias(libs.plugins.scrow.basedependencies)
|
alias(libs.plugins.scrow.basedependencies)
|
||||||
alias(libs.plugins.scrow.javalibrary)
|
alias(libs.plugins.scrow.javalibrary)
|
||||||
alias(libs.plugins.scrow.database)
|
alias(libs.plugins.scrow.database)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
[versions]
|
[versions]
|
||||||
shadow = "9.2.0"
|
shadow = "9.2.0"
|
||||||
run-paper = "2.3.1"
|
|
||||||
scrow-commandapi = "0.33-SNAPSHOT"
|
scrow-commandapi = "0.33-SNAPSHOT"
|
||||||
postgress = "42.7.12"
|
postgress = "42.7.12"
|
||||||
nats = "2.25.2"
|
nats = "2.25.2"
|
||||||
|
|
@ -12,10 +11,11 @@ luckperms = "5.5"
|
||||||
|
|
||||||
[plugins]
|
[plugins]
|
||||||
shadow = { id = "com.gradleup.shadow", version.ref = "shadow" }
|
shadow = { id = "com.gradleup.shadow", version.ref = "shadow" }
|
||||||
runpaper = { id = "xyz.jpenilla.run-paper", version.ref = "run-paper" }
|
|
||||||
scrow-basedependencies = { id = "scrow.base-dependencies" }
|
scrow-basedependencies = { id = "scrow.base-dependencies" }
|
||||||
scrow-javalibrary = { id = "scrow.java-library" }
|
scrow-javalibrary = { id = "scrow.java-library" }
|
||||||
scrow-database = { id = "scrow.database" }
|
scrow-database = { id = "scrow.database" }
|
||||||
|
scrow-publish = { id = "scrow.scrow-publish" }
|
||||||
|
scrow-runserver = { id = "scrow.run-server" }
|
||||||
|
|
||||||
[libraries]
|
[libraries]
|
||||||
# https://mvnrepository.com/artifact/org.postgresql/postgresql
|
# https://mvnrepository.com/artifact/org.postgresql/postgresql
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,5 @@
|
||||||
pluginManagement {
|
pluginManagement {
|
||||||
includeBuild("../build-logic")
|
includeBuild("../build-logic")
|
||||||
repositories {
|
|
||||||
maven {
|
|
||||||
name = "papermc"
|
|
||||||
url = uri("https://repo.papermc.io/repository/maven-public/")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencyResolutionManagement {
|
|
||||||
repositories {
|
|
||||||
maven {
|
|
||||||
name = "papermc"
|
|
||||||
url = uri("https://repo.papermc.io/repository/maven-public/")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue