mirror of
https://github.com/GayPizzaSpecifications/concrete.git
synced 2025-08-05 14:11:34 +00:00
Properly mark task internal methods as internal.
This commit is contained in:
@ -2,6 +2,7 @@ package gay.pizza.foundation.concrete
|
||||
|
||||
import org.gradle.api.DefaultTask
|
||||
import org.gradle.api.tasks.Input
|
||||
import org.gradle.api.tasks.Internal
|
||||
import org.gradle.api.tasks.TaskAction
|
||||
import java.io.File
|
||||
import java.util.jar.JarFile
|
||||
@ -42,6 +43,9 @@ abstract class RunMinecraftServer : DefaultTask() {
|
||||
jar.manifest.mainAttributes.getValue("Main-Class")!!
|
||||
}
|
||||
|
||||
@Internal
|
||||
abstract fun getServerDirectory(): File
|
||||
|
||||
@Internal
|
||||
abstract fun getServerJarName(): String
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ package gay.pizza.foundation.concrete
|
||||
|
||||
import org.gradle.api.DefaultTask
|
||||
import org.gradle.api.tasks.Input
|
||||
import org.gradle.api.tasks.Internal
|
||||
import org.gradle.api.tasks.TaskAction
|
||||
import org.gradle.kotlin.dsl.getByType
|
||||
import java.io.File
|
||||
@ -12,10 +13,12 @@ open class RunPaperServer : RunMinecraftServer() {
|
||||
outputs.upToDateWhen { false }
|
||||
}
|
||||
|
||||
@Internal
|
||||
override fun getServerDirectory(): File {
|
||||
val concrete = project.extensions.getByType<ConcreteExtension>()
|
||||
return project.file(concrete.minecraftServerPath.get())
|
||||
}
|
||||
|
||||
@Internal
|
||||
override fun getServerJarName(): String = "paper.jar"
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package gay.pizza.foundation.concrete
|
||||
|
||||
import org.gradle.api.DefaultTask
|
||||
import org.gradle.api.tasks.Internal
|
||||
import org.gradle.api.tasks.TaskAction
|
||||
import org.gradle.kotlin.dsl.getByType
|
||||
import java.io.File
|
||||
@ -43,5 +44,6 @@ abstract class SetupMinecraftServer : DefaultTask() {
|
||||
}
|
||||
}
|
||||
|
||||
@Internal
|
||||
abstract fun getServerDirectory(): File
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package gay.pizza.foundation.concrete
|
||||
|
||||
import org.gradle.api.tasks.Input
|
||||
import org.gradle.api.tasks.Internal
|
||||
import org.gradle.api.tasks.TaskAction
|
||||
import org.gradle.api.tasks.options.Option
|
||||
import org.gradle.kotlin.dsl.getByType
|
||||
@ -50,6 +51,7 @@ open class SetupPaperServer : SetupMinecraftServer() {
|
||||
}
|
||||
}
|
||||
|
||||
@Internal
|
||||
override fun getServerDirectory(): File {
|
||||
val concrete = project.extensions.getByType<ConcreteExtension>()
|
||||
return project.file(concrete.minecraftServerPath.get())
|
||||
|
Reference in New Issue
Block a user