32 lines
831 B
Groovy
32 lines
831 B
Groovy
repositories {
|
|
maven {
|
|
name = 'papermc'
|
|
url = 'https://repo.papermc.io/repository/maven-public/'
|
|
}
|
|
maven {
|
|
name = 'henkelmax'
|
|
url = 'https://maven.maxhenkel.de/repository/public'
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
// Paper 26.3 auf dem Server, gebaut gegen die 26.2-API wie die anderen Plugins
|
|
compileOnly 'io.papermc.paper:paper-api:26.2.build.129-stable'
|
|
// Simple Voice Chat 2.6.24 auf dem Server
|
|
compileOnly 'de.maxhenkel.voicechat:voicechat-api:2.6.0'
|
|
implementation project(':protocol')
|
|
}
|
|
|
|
processResources {
|
|
inputs.property 'version', project.version
|
|
filesMatching('plugin.yml') {
|
|
expand version: project.version
|
|
}
|
|
}
|
|
|
|
jar {
|
|
archiveFileName = 'voice-bridge.jar'
|
|
dependsOn ':protocol:jar'
|
|
from(project(':protocol').sourceSets.main.output)
|
|
}
|