Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -153,8 +153,8 @@ else if (lower.startsWith("rd-")) {
// The new versioning system https://www.minecraft.net/en-us/article/minecraft-new-version-numbering-system
// They did not specify pre-release or release candidate naming system.
if (version.contains("-snapshot-")) {
String[] pts = version.split("-snapshot-");
return new MinecraftVersion(Type.SNAPSHOT, version, Integer.parseInt(pts[1]), -1, 0, null, splitDots(pts[0]));
String[] pts = version.split("-snapshot-", 2);
return new MinecraftVersion(Type.SNAPSHOT, version, Integer.parseInt(pts[1]), -1, 0, "", splitDots(pts[0]));
Comment thread
Dario-Maselli marked this conversation as resolved.
} else if (version.contains("-pre-")) { // New Numbering system pre-releases have {version}-pre-{number}
String[] pts = version.split("-pre-");
pre = Integer.parseInt(pts[1]);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,11 @@ public class VersionList {

//Just copy pasted with a little resorting from Mojang's version manifest, https://launchermeta.mojang.com/mc/game/version_manifest.json
//We can't read this file directly, because its in strict release date order, not target version order
private final String[] versions = new String[] {
"26.1-rc-2",
"26.1-rc-1",
private final String[] versions = new String[] {
"26.3-snapshot-2",
"26.3-snapshot-1",
"26.1-rc-2",
"26.1-rc-1",
"26.1-pre-3",
"26.1-pre-2",
"26.1-pre-1",
Expand Down