Skip to content

Commit 917096e

Browse files
committed
Potatoe
1 parent 21f0134 commit 917096e

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/main/java/net/minecraftforge/srgutils/MinecraftVersion.java

+8-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,12 @@ private static String fromSnapshot(int year, int week) {
5252
if (value == 2224) return "1.19.1";
5353
if (value >= 2242 && value <= 2246) return "1.19.3";
5454
if (value >= 2303 && value <= 2307) return "1.19.4";
55-
if (value >= 2312 && value <= 9999) return "1.20";
55+
if (value >= 2312 && value <= 2318) return "1.20";
56+
if (value >= 2320 && value <= 2330) return "1.20.1";
57+
if (value >= 2331 && value <= 2341) return "1.20.2";
58+
if (value >= 2342 && value <= 2346) return "1.20.3";
59+
if (value >= 2347 && value <= 2350) return "1.20.4";
60+
if (value >= 2351 && value <= 9999) return "1.20.5";
5661
throw new IllegalArgumentException("Invalid snapshot date: " + value);
5762
}
5863

@@ -99,6 +104,8 @@ else if ("22w13oneblockatatime".equals(lower)) // 2022 April Fools
99104
return new MinecraftVersion(Type.APRIL_FOOLS, version, 13, 22, 0, "b", splitDots("1.19"));
100105
else if ("23w13a_or_b".equals(lower)) // 2023 April Fools
101106
return new MinecraftVersion(Type.APRIL_FOOLS, version, 13, 23, 0, "b", splitDots("1.20"));
107+
else if ("24w14potato".equals(lower)) // 2024 April Fools
108+
return new MinecraftVersion(Type.APRIL_FOOLS, version, 14, 24, 0, "b", splitDots("1.20.5"));
102109
else if ("inf-20100618".equals(lower))
103110
return new MinecraftVersion(Type.ALPHA, version, 25, 10, 0, "a", splitDots("1.0.4"));
104111
else if ("c0.0.13a_03".equals(lower)) // Rather than screw with the logic of the alpha/beta parser, special case this weird one

0 commit comments

Comments
 (0)