diff --git a/version_resolver/src/minecraft.rs b/version_resolver/src/minecraft.rs index 8add6a8..5f395f1 100644 --- a/version_resolver/src/minecraft.rs +++ b/version_resolver/src/minecraft.rs @@ -33,6 +33,8 @@ pub enum MinecraftVersion { Minecraft1_20_4, #[serde(rename = "1.20.5")] Minecraft1_20_5, + #[serde(rename = "1.20.6")] + Minecraft1_20_6, } impl MinecraftVersion { @@ -56,6 +58,7 @@ impl MinecraftVersion { Self::Minecraft1_20_2 => "1.20.2", Self::Minecraft1_20_4 => "1.20.4", Self::Minecraft1_20_5 => "1.20.5", + Self::Minecraft1_20_6 => "1.20.6", } } @@ -109,6 +112,7 @@ impl MinecraftVersion { Self::Minecraft1_20_2 => Some("48"), Self::Minecraft1_20_4 => Some("49"), Self::Minecraft1_20_5 => None, + Self::Minecraft1_20_6 => None, } } @@ -127,6 +131,7 @@ impl MinecraftVersion { Self::Minecraft1_20_2 => "10", Self::Minecraft1_20_4 => "11", Self::Minecraft1_20_5 => "12", + Self::Minecraft1_20_6 => "12", } } @@ -134,6 +139,7 @@ impl MinecraftVersion { match self { Self::Minecraft1_20_4 => Some("2"), Self::Minecraft1_20_5 => Some("2"), + Self::Minecraft1_20_6 => Some("2"), _ => None, } } @@ -142,6 +148,7 @@ impl MinecraftVersion { match self { Self::Minecraft1_20_4 => Some("20.4"), Self::Minecraft1_20_5 => Some("20.5"), + Self::Minecraft1_20_6 => Some("20.6"), _ => None, } } @@ -149,6 +156,7 @@ impl MinecraftVersion { pub fn neoforge_yarn_patch_version(&self) -> Option<&'static str> { match self { Self::Minecraft1_20_5 => Some("1.20.5"), + Self::Minecraft1_20_6 => Some("1.20.5"), _ => None, } } @@ -168,6 +176,7 @@ impl MinecraftVersion { Self::Minecraft1_20_2 => Some("18"), Self::Minecraft1_20_4 => Some("22"), Self::Minecraft1_20_5 => None, + Self::Minecraft1_20_6 => None, } }