bukman/Common/build.gradle
Frank van der Heijden 0f9c6f4041
Relocate common module for each platform
This is needed because velocity has adventure shaded. Velocity's common module does not need to shade adventure, while BungeeCord and Bukkit do have to shade the dependency in.
2021-08-03 18:28:37 +02:00

28 lines
No EOL
662 B
Groovy

plugins {
id 'net.kyori.blossom' version '1.1.0'
}
group = rootProject.group + '.common'
version = rootProject.version
archivesBaseName = rootProject.name + '-Common'
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
compileOnly 'net.kyori:adventure-platform-api:4.0.0-SNAPSHOT'
compileOnly 'com.github.FrankHeijden:ServerUtilsUpdater:v1.0.0'
testImplementation 'net.kyori:adventure-text-serializer-plain:4.8.1'
}
blossom {
replaceTokenIn('src/main/java/net/frankheijden/serverutils/common/ServerUtilsApp.java')
replaceToken '{version}', version
}
shadowJar {
exclude 'plugin.yml'
exclude 'bungee.yml'
}