mirror of
https://github.com/GayPizzaSpecifications/concrete.git
synced 2025-08-03 13:11:33 +00:00
21 lines
500 B
Kotlin
21 lines
500 B
Kotlin
package gay.pizza.foundation.concrete
|
|
|
|
import org.gradle.api.tasks.Internal
|
|
import org.gradle.kotlin.dsl.getByType
|
|
import java.io.File
|
|
|
|
open class RunPaperServer : RunMinecraftServer() {
|
|
init {
|
|
outputs.upToDateWhen { false }
|
|
}
|
|
|
|
@Internal
|
|
override fun getServerDirectory(): File {
|
|
val concrete = project.extensions.getByType<ConcreteRootExtension>()
|
|
return project.file(concrete.minecraftServerPath.get())
|
|
}
|
|
|
|
@Internal
|
|
override fun getServerJarName(): String = "paper.jar"
|
|
}
|