diff --git a/HMCLCore/src/main/resources/assets/game/version-alias.csv b/HMCLCore/src/main/resources/assets/game/version-alias.csv index ba35b14bb6..5750f988d6 100644 --- a/HMCLCore/src/main/resources/assets/game/version-alias.csv +++ b/HMCLCore/src/main/resources/assets/game/version-alias.csv @@ -10,11 +10,13 @@ 1.16_combat-4,Combat Test 8 1.16_combat-5,Combat Test 8b 1.16_combat-6,Combat Test 8c -1.18_experimental-snapshot-1,1.18 Experimental Snapshot 1 -1.18_experimental-snapshot-2,1.18 Experimental Snapshot 2 -1.18_experimental-snapshot-3,1.18 Experimental Snapshot 3 -1.18_experimental-snapshot-4,1.18 Experimental Snapshot 4 -1.18_experimental-snapshot-5,1.18 Experimental Snapshot 5 -1.18_experimental-snapshot-6,1.18 Experimental Snapshot 6 +1.18_experimental-snapshot-1,1.18 Experimental Snapshot 1,1.18 experimental snapshot 1 +1.18_experimental-snapshot-2,1.18 Experimental Snapshot 2,1.18 experimental snapshot 2 +1.18_experimental-snapshot-3,1.18 Experimental Snapshot 3,1.18 experimental snapshot 3 +1.18_experimental-snapshot-4,1.18 Experimental Snapshot 4,1.18 experimental snapshot 4 +1.18_experimental-snapshot-5,1.18 Experimental Snapshot 5,1.18 experimental snapshot 5 +1.18_experimental-snapshot-6,1.18 Experimental Snapshot 6,1.18 experimental snapshot 6 +1.18_experimental-snapshot-7,1.18 Experimental Snapshot 7,1.18 experimental snapshot 7 1.19_deep_dark_experimental_snapshot-1,Deep Dark Experimental Snapshot 1 -20w14infinite,20w14~ \ No newline at end of file +20w14infinite,20w14~ +22w13oneBlockAtATime,22w13oneblockatatime \ No newline at end of file diff --git a/HMCLCore/src/main/resources/assets/game/versions.txt b/HMCLCore/src/main/resources/assets/game/versions.txt index 95be8fcfae..2170f1419a 100644 --- a/HMCLCore/src/main/resources/assets/game/versions.txt +++ b/HMCLCore/src/main/resources/assets/game/versions.txt @@ -647,7 +647,7 @@ 1.18.2-pre3 1.18.2-rc1 1.18.2 -22w13oneblockatatime +22w13oneBlockAtATime 22w11a 22w12a 22w13a diff --git a/HMCLCore/src/test/java/org/jackhuang/hmcl/util/versioning/GameVersionNumberTest.java b/HMCLCore/src/test/java/org/jackhuang/hmcl/util/versioning/GameVersionNumberTest.java index 2e407e2830..8a702e765f 100644 --- a/HMCLCore/src/test/java/org/jackhuang/hmcl/util/versioning/GameVersionNumberTest.java +++ b/HMCLCore/src/test/java/org/jackhuang/hmcl/util/versioning/GameVersionNumberTest.java @@ -451,13 +451,15 @@ public void testToNormalizedString() { assertNormalized("1.16_combat-5", "Combat Test 8b"); assertNormalized("1.16_combat-6", "Combat Test 8c"); assertNormalized("1.18_experimental-snapshot-1", "1.18 Experimental Snapshot 1"); - assertNormalized("1.18_experimental-snapshot-2", "1.18 Experimental Snapshot 2"); - assertNormalized("1.18_experimental-snapshot-3", "1.18 Experimental Snapshot 3"); - assertNormalized("1.18_experimental-snapshot-4", "1.18 Experimental Snapshot 4"); - assertNormalized("1.18_experimental-snapshot-5", "1.18 Experimental Snapshot 5"); - assertNormalized("1.18_experimental-snapshot-6", "1.18 Experimental Snapshot 6"); + assertNormalized("1.18_experimental-snapshot-2", "1.18 experimental snapshot 2"); + assertNormalized("1.18_experimental-snapshot-3", "1.18 experimental snapshot 3"); + assertNormalized("1.18_experimental-snapshot-4", "1.18 experimental snapshot 4"); + assertNormalized("1.18_experimental-snapshot-5", "1.18 experimental snapshot 5"); + assertNormalized("1.18_experimental-snapshot-6", "1.18 experimental snapshot 6"); + assertNormalized("1.18_experimental-snapshot-7", "1.18 experimental snapshot 7"); assertNormalized("1.19_deep_dark_experimental_snapshot-1", "Deep Dark Experimental Snapshot 1"); assertNormalized("20w14infinite", "20w14~"); + assertNormalized("22w13oneBlockAtATime", "22w13oneblockatatime"); } @Test