-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathbuild.gradle
35 lines (29 loc) · 863 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
dependencies {
// Configuration
api 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.17.2'
// Logging
api 'org.fusesource.jansi:jansi:2.4.1'
// Adventure library
def version = '4.18.0'
api("net.kyori:adventure-api:$version") {
exclude module: 'gson'
}
api "net.kyori:adventure-nbt:$version"
api "net.kyori:adventure-text-serializer-gson:$version"
api "net.kyori:adventure-text-serializer-gson-legacy-impl:$version"
api "net.kyori:adventure-text-logger-slf4j:$version"
api "net.kyori:adventure-text-minimessage:$version"
api 'com.google.code.gson:gson:2.11.0'
}
configurations {
testClasses {
extendsFrom(testImplementation)
}
}
tasks.register('testJar', Jar) {
archiveClassifier.set('test')
from sourceSets.test.output
}
artifacts {
testClasses testJar
}