Skip to content

Commit 0b1cdb1

Browse files
committed
Add 1.21.1 to the MC versions list and add missing TemplateApi annotations
1 parent 8e06246 commit 0b1cdb1

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/main/kotlin/util/MinecraftVersions.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@
2020

2121
package com.demonwav.mcdev.util
2222

23+
import com.demonwav.mcdev.creator.custom.model.TemplateApi
2324
import com.intellij.openapi.projectRoots.JavaSdkVersion
2425

26+
@TemplateApi
2527
object MinecraftVersions {
2628
val MC1_12_2 = SemanticVersion.release(1, 12, 2)
2729
val MC1_14_4 = SemanticVersion.release(1, 14, 4)
@@ -43,6 +45,7 @@ object MinecraftVersions {
4345
val MC1_20_5 = SemanticVersion.release(1, 20, 5)
4446
val MC1_20_6 = SemanticVersion.release(1, 20, 6)
4547
val MC1_21 = SemanticVersion.release(1, 21)
48+
val MC1_21_1 = SemanticVersion.release(1, 21, 1)
4649

4750
fun requiredJavaVersion(minecraftVersion: SemanticVersion) = when {
4851
minecraftVersion <= MC1_16_5 -> JavaSdkVersion.JDK_1_8

src/main/kotlin/util/SemanticVersion.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
package com.demonwav.mcdev.util
2222

23+
import com.demonwav.mcdev.creator.custom.model.TemplateApi
2324
import com.demonwav.mcdev.util.SemanticVersion.Companion.VersionPart.PreReleasePart
2425
import com.demonwav.mcdev.util.SemanticVersion.Companion.VersionPart.ReleasePart
2526
import com.demonwav.mcdev.util.SemanticVersion.Companion.VersionPart.TextPart
@@ -30,6 +31,7 @@ import java.net.URLDecoder
3031
* Each constituent part (delimited by periods in a version string) contributes
3132
* to the version ranking with decreasing priority from left to right.
3233
*/
34+
@TemplateApi
3335
class SemanticVersion(
3436
val parts: List<VersionPart>,
3537
private val buildMetadata: String = "",

0 commit comments

Comments
 (0)