Running the latest version of the launcher, I have no access to the second prerelease of Java Edition 1.19. I can only access the first prerelease. Checking the patch notes tab also fails to show the second prerelease's patch notes. I've attached screenshots showing where I would expect to see mentions of the Prerelease.
Linked issues
is duplicated by 2
Attachments
Comments 17
Doing a little more digging, I saw that the launcher seemingly always has these lines in it:
[Info: 2022-05-24 03:45:45.633017314: NetQueue.cpp(632)] NetQueue: Starting net action [https://piston-meta.mojang.com/mc/game/version_manifest_v2.json?_t=2022-05-24T03:45:45Z]
[Info: 2022-05-24 03:45:45.778468774: NetQueue.cpp(551)] NetQueue: Action finished: https://piston-meta.mojang.com/mc/game/version_manifest_v2.json?_t=2022-05-24T03:45:45Z
[Info: 2022-05-24 03:45:45.778474965: NetQueue.cpp(579)] NetQueue: Action finalized: https://piston-meta.mojang.com/mc/game/version_manifest_v2.json?_t=2022-05-24T03:45:45Z
[Info: 2022-05-24 03:45:45.778508499: GameVersionManager.cpp(432)] Got available versions manifest from https://piston-meta.mojang.com/mc/game/version_manifest_v2.json?_t=2022-05-24T03:45:45Z
That is, it requests the version manifest from this URL and gets it. I noticed it will do this regardless of whether or not the json file already exists, which makes sense. Checking the URL myself (though with the timestamp removed) shows that pre-release 2 doesn't show up there either. Firefox's Page Info window claims it was last modified May 18, 2022 at 11:16:32 MDT (aka 17:16:32 UTC).
So it seems like the issue is with this URL not being updated. Either the JSON file needs to be fixed, or there's a new URL and my launcher won't update to a version that knows this. (I only bring up the second possibility because I feel like I'd see more complaints online if everybody was getting an outdated JSON file.)
Hi there!
Have you tried reinstalling the Launcher?
Have you tried deleting .minecraft (copying it elsewhere beforehand)?
Could you also please try to boot Launcher in beta mode?
This ticket will automatically reopen after you reply.
I am using the latest version of the "Other" archive for Linux distributions to launch the launcher. I haven't tried the beta version of the launcher, but moving the ~/.minecraft
directory leads to some weird results.
The very first launch (where ~/.minecraft
doesn't exist), 1.19-pre2 shows up exactly as you'd expect. (The screenshot first_launch.png shows this.) The second launch, however, claims that 1.19-pre1 is the latest snapshot, even though it still knows about 1.19-pre2. (See second_launch.png)
While looking at each instance's launcher_log.txt, I noticed that the first time launch loads from a different URL:
[Info: 2022-05-24 08:05:41.641070772: NetQueue.cpp(632)] NetQueue: Starting net action https://launchermeta.mojang.com/mc/game/version_manifest_v2.json?_t=2022-05-24T08:05:41Z
[Info: 2022-05-24 08:05:41.867565882: NetQueue.cpp(551)] NetQueue: Action finished: https://launchermeta.mojang.com/mc/game/version_manifest_v2.json?_t=2022-05-24T08:05:41Z
[Info: 2022-05-24 08:05:41.867574699: NetQueue.cpp(579)] NetQueue: Action finalized: https://launchermeta.mojang.com/mc/game/version_manifest_v2.json?_t=2022-05-24T08:05:41Z
[Info: 2022-05-24 08:05:41.867615506: GameVersionManager.cpp(432)] Got available versions manifest from https://launchermeta.mojang.com/mc/game/version_manifest_v2.json?_t=2022-05-24T08:05:41Z
Notice that the url points to the launchermeta
subdomain instead of piston-meta
. (The second launch of the launcher goes for piston-meta
, same as my normal ~/.minecraft
directory does.)
I don't know why, but it seems that https://launchermeta.mojang.com/mc/game/version_manifest_v2.json has the correct contents, while https://piston-meta.mojang.com/mc/game/version_manifest_v2.json does not. I also don't know why the launcher picks different URLs depending on whether it's a fresh launch. The strange occurrence in second_launch.png can be explained by the fact that the ~/.minecraft/versions/1.19-pre2
is still there for the launcher to parse, but ~/.minecraft/versions/version_manifest_v2.json
gets overwritten with the incorrect piston-meta file.
I've kept copies of the ~/.minecraft
directory as it appeared after the first and second launches, if you need more info to poke at.
[media]
Hi again!
I cannot reproduce this issue,
Could you please upload a full launcher_log file, for both the first launch and the second?
Also, is there anything out of ordinary that you do with Launcher? Anything that might help me reproduce this issue?
This ticket will automatically reopen after you reply.
Still stuck on 1.19-pre1, despite Pre-release 4 being out now. I did finally get around to trying out the beta launcher (2.3.200), just in case, and I get the exact same (broken) behavior.
Yet another confirmation. Only pre1 shows up, and nothing after that. I am on Windows. I have changed nothing between these versions. The launcher broke on its own, for no apparent reason.
I can also confirm that the launcher now shows the "latest snapshot" to be what I expect, thanks to the piston-meta URL being up-to-date now. So from my end at least, the problem has been solved.
I saw a case of this over in Discord as well I believe.