From 8e3adbf473306202611bcc24fe6eee43a9e21e69 Mon Sep 17 00:00:00 2001 From: wyc-26 Date: Tue, 15 Jul 2025 10:14:54 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix(ModMinecraft):=2015w14a=20=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=8F=B7=E8=AF=86=E5=88=AB=E9=94=99=E8=AF=AF=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E9=83=A8=E5=88=86=E5=8A=9F=E8=83=BD=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb index d532ff2..1bdad51 100644 --- a/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb +++ b/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb @@ -421,6 +421,10 @@ VersionSearchFinish: _Version.McCodeMain = If(SplitResult.Length <= 2, Val(SplitResult), "0") SplitResult = If(SplitVersion.Count >= 3, SplitVersion(2), "0") _Version.McCodeSub = If(SplitResult.Length <= 2, Val(SplitResult), "0") + ElseIf _Version.McName = "15w14a" '#6703 + '“15w14a由1.8.3分叉而来” —— Minecraft Wiki + _Version.McCodeMain = 8 + _Version.McCodeSub = 3 ElseIf (Not IsVersionNameLikeRelease(_Version.McName)) OrElse _Version.McName = "pending" Then _Version.McCodeMain = 99 _Version.McCodeSub = 99 From cc1073ad032175f57a93d4d143108e09ea06b6b3 Mon Sep 17 00:00:00 2001 From: wyc-26 Date: Sat, 4 Apr 2026 21:57:55 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix(version):=20=E4=B8=BA=E5=90=AB=20w=20?= =?UTF-8?q?=E7=9A=84=E6=84=9A=E4=BA=BA=E8=8A=82=E7=89=88=E6=9C=AC=E5=8A=A0?= =?UTF-8?q?=E5=85=A5=E5=AF=B9=E5=BA=94=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Modules/Minecraft/ModMinecraft.vb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb index 5d5ba60..86e9bc9 100644 --- a/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb +++ b/Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb @@ -442,6 +442,23 @@ Public Module ModMinecraft End Try #End Region VersionSearchFinish: + '所有带 w 的愚人节版本 + Select Case _Version.VanillaName + Case "15w14a" + _Version.VanillaName = "1.8.3" + Case "20w14∞", "20w14infinite" + _Version.VanillaName = "20w13b" + Case "22w13oneblockatetime" + _Version.VanillaName = "1.18.2" + Case "23w13a_or_b" + _Version.VanillaName = "23w13a" + Case "24w14potato" + _Version.VanillaName = "24w12a" + Case "25w14craftmine" + _Version.VanillaName = "1.21.5-rc1" + Case "26w14a" + _Version.VanillaName = "26.1.1" + End Select '获取版本号 _Version.VanillaName = _Version.VanillaName.Replace("_unobfuscated", "").Replace(" Unobfuscated", "") _Version.Vanilla = McVersion.NameToVersion(_Version.VanillaName)