2025-05-03 01:20:46 +00:00
|
|
|
plugins {
|
|
|
|
|
id("java")
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
group = "com.alttd.webinterface"
|
|
|
|
|
version = "1.0-SNAPSHOT"
|
|
|
|
|
description = "WebInterface"
|
|
|
|
|
|
|
|
|
|
repositories {
|
|
|
|
|
mavenCentral()
|
|
|
|
|
maven("https://nexus.velocitypowered.com/repository/maven-public/")
|
|
|
|
|
maven("https://jitpack.io") //Litebans
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
dependencies {
|
|
|
|
|
compileOnly("com.velocitypowered:velocity-api:3.1.2-SNAPSHOT") // Velocity
|
|
|
|
|
annotationProcessor("com.velocitypowered:velocity-api:3.1.2-SNAPSHOT")
|
|
|
|
|
compileOnly("com.gitlab.ruany:LiteBansAPI:0.6.1")
|
|
|
|
|
compileOnly("org.projectlombok:lombok:1.18.30")
|
|
|
|
|
annotationProcessor("org.projectlombok:lombok:1.18.30")
|
2025-06-23 21:06:47 +00:00
|
|
|
implementation("io.javalin:javalin:6.6.0") // Javalin for HTTP server
|
|
|
|
|
implementation("org.slf4j:slf4j-api:2.0.9") // Required by Javalin
|
2025-05-03 01:20:46 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tasks.test {
|
|
|
|
|
useJUnitPlatform()
|
|
|
|
|
}
|