From dc38508053a72d1fb3343415223070aa1a15e8bd Mon Sep 17 00:00:00 2001 From: Paint_Ninja Date: Mon, 26 Oct 2026 21:42:23 +0000 Subject: [PATCH 1/2] Add missing Minecraft version constants Add constants for 1.21.3, 1.21.5, 1.21.6, 1.21.8, 1.21.9 and 26.3 so templates can reference them through $mcver. --- src/main/kotlin/util/MinecraftVersions.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/kotlin/util/MinecraftVersions.kt b/src/main/kotlin/util/MinecraftVersions.kt index 193dbeb07..b7efca143 100644 --- a/src/main/kotlin/util/MinecraftVersions.kt +++ b/src/main/kotlin/util/MinecraftVersions.kt @@ -46,9 +46,15 @@ object MinecraftVersions { val MC1_20_6 = SemanticVersion.release(1, 20, 6) val MC1_21 = SemanticVersion.release(1, 21) val MC1_21_1 = SemanticVersion.release(1, 21, 1) + val MC1_21_3 = SemanticVersion.release(1, 21, 3) + val MC1_21_5 = SemanticVersion.release(1, 21, 5) + val MC1_21_6 = SemanticVersion.release(1, 21, 6) + val MC1_21_8 = SemanticVersion.release(1, 21, 8) + val MC1_21_9 = SemanticVersion.release(1, 21, 9) val MC1_21_11 = SemanticVersion.release(1, 21, 11) val MC26_1 = SemanticVersion.release(26, 1) val MC26_2 = SemanticVersion.release(26, 2) + val MC26_3 = SemanticVersion.release(26, 3) fun requiredJavaVersion(minecraftVersion: SemanticVersion) = when { minecraftVersion <= MC1_16_5 -> JavaSdkVersion.JDK_1_8 From ad568e6c2cda1812fdbce0e898fa54d00fdf8d2b Mon Sep 17 00:00:00 2001 From: Paint_Ninja Date: Mon, 26 Oct 2026 21:46:14 +0000 Subject: [PATCH 2/2] Add 1.21.10 as well --- src/main/kotlin/util/MinecraftVersions.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/util/MinecraftVersions.kt b/src/main/kotlin/util/MinecraftVersions.kt index b7efca143..8f70b8303 100644 --- a/src/main/kotlin/util/MinecraftVersions.kt +++ b/src/main/kotlin/util/MinecraftVersions.kt @@ -51,6 +51,7 @@ object MinecraftVersions { val MC1_21_6 = SemanticVersion.release(1, 21, 6) val MC1_21_8 = SemanticVersion.release(1, 21, 8) val MC1_21_9 = SemanticVersion.release(1, 21, 9) + val MC1_21_10 = SemanticVersion.release(1, 21, 10) val MC1_21_11 = SemanticVersion.release(1, 21, 11) val MC26_1 = SemanticVersion.release(26, 1) val MC26_2 = SemanticVersion.release(26, 2)