@@ -2,7 +2,6 @@ package ru.endlesscode.bukkitgradle.server
22
33import de.undercouch.gradle.tasks.download.DownloadExtension
44import org.gradle.api.Project
5- import org.gradle.api.Task
65import ru.endlesscode.bukkitgradle.extension.Bukkit
76
87import java.nio.file.Files
@@ -22,17 +21,26 @@ class ServerCore {
2221 this . registerTasks()
2322 }
2423
24+ /**
25+ * Initializes downloading dir
26+ */
2527 void initDownloadDir () {
2628 this . downloadDir = project. buildDir. toPath(). resolve(" server" )
2729 Files . createDirectories(downloadDir)
2830 }
2931
32+ /**
33+ * Registers needed tasks
34+ */
3035 void registerTasks () {
3136 registerUpdateMetaTask()
3237 registerDownloadingTask()
3338 }
3439
35- Task registerUpdateMetaTask () {
40+ /**
41+ * Registers updating server core metadata task
42+ */
43+ void registerUpdateMetaTask () {
3644 def task = project. task(" updateServerCoreMetadata" )
3745 task. extensions. create(" download" , DownloadExtension , project)
3846
@@ -45,7 +53,10 @@ class ServerCore {
4553 }
4654 }
4755
48- Task registerDownloadingTask () {
56+ /**
57+ * Registers core downloading task
58+ */
59+ void registerDownloadingTask () {
4960 def task = project. task(" downloadServerCore" , dependsOn : " updateServerCoreMetadata" )
5061 task. extensions. create(" download" , DownloadExtension , project)
5162
@@ -58,10 +69,20 @@ class ServerCore {
5869 }
5970 }
6071
72+ /**
73+ * Returns core file name
74+ *
75+ * @return Name of file
76+ */
6177 String getCoreName () {
6278 return " spigot-${ getRealVersion()} .jar"
6379 }
6480
81+ /**
82+ * Resolves and returns dynamic version
83+ *
84+ * @return Real Bukkit version
85+ */
6586 private String getRealVersion () {
6687 String version = project. bukkit. version
6788 if (version != Bukkit . DYNAMIC_LATEST ) {
0 commit comments