aboutsummaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
authorMyles <43725835+MylesAndMore@users.noreply.github.com>2023-06-18 21:41:17 +0200
committerGitHub <noreply@github.com>2023-06-18 21:41:17 +0200
commit88d7136310199e6c52c7a75108991b48630cf756 (patch)
treef33251576ea8a479cc7fdfc0751455a1b858afd1 /build.gradle
parentee11892063a796c602948676be4de22d3f717131 (diff)
parent26daae32788c2229c06ee7eb9ce2061dcb2a327d (diff)
downloadTumble-88d7136310199e6c52c7a75108991b48630cf756.tar.gz
Tumble-88d7136310199e6c52c7a75108991b48630cf756.tar.bz2
Tumble-88d7136310199e6c52c7a75108991b48630cf756.zip
Merge pull request #8 from MylesAndMore/dev
v1.0.4
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle24
1 files changed, 18 insertions, 6 deletions
diff --git a/build.gradle b/build.gradle
index f751f6b..8791ad3 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,5 +1,6 @@
plugins {
id 'java-library'
+ id "com.github.johnrengelman.shadow" version "7.1.0"
}
java {
@@ -8,17 +9,28 @@ java {
}
}
-group 'Tumble'
-version '1.0.3'
-
repositories {
mavenCentral() // Use Maven Central for resolving dependencies.
maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
maven { url 'https://hub.spigotmc.org/nexus/content/repositories/snapshots/' }
- maven { url = "https://repo.onarandombox.com/content/groups/public/" }
+ maven { url "https://repo.onarandombox.com/content/groups/public/" }
+ maven { url "https://repo.jeff-media.com/public/"}
}
dependencies {
- compileOnly 'org.spigotmc:spigot-api:1.19.2-R0.1-SNAPSHOT'
- compileOnly 'com.onarandombox.multiversecore:Multiverse-Core:4.3.1'
+ compileOnly('org.spigotmc:spigot-api:1.19.2-R0.1-SNAPSHOT')
+ compileOnly('com.onarandombox.multiversecore:Multiverse-Core:4.3.1')
+ implementation('org.bstats:bstats-bukkit:3.0.2')
+ implementation('com.jeff_media:SpigotUpdateChecker:3.0.3')
+}
+
+// Disable generation of the normal JAR to reduce confusion and only generate the correctly shadowed JAR including bStats
+jar.enabled = false
+jar.finalizedBy(shadowJar)
+shadowJar {
+ archiveBaseName.set('Tumble')
+ archiveClassifier.set('')
+ archiveVersion.set('1.0.4')
+ relocate 'org.bstats', 'com.MylesAndMore.bstats'
+ relocate 'com.jeff_media.updatechecker', 'com.MylesAndMore.updatechecker'
}