mirror of
				https://github.com/GayPizzaSpecifications/concrete.git
				synced 2025-11-04 02:19:39 +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