Hi so I am making an archiving program called mc ripper 2. I got Java edition backed up and it downloads any new sha1's files that it finds. now the current api for java edition minecraft is
https://launchermeta.mojang.com/mc/game/version_manifest_v2.json .
the docs are missing on the
launcher
dungeons
any other games planned on the launcher that would be inside of the .json
What I looked at:
https://launchermeta.mojang.com/v1/products/launcher/d03cf0cf95cce259fa9ea3ab54b65bd28bb0ae82/windows-x86.json
https://piston-meta.mojang.com/v1/products/dungeons/f4c685912beb55eb2d5c9e0713fe1195164bba27/windows-x64.json
The issue with the hashed urls:
they are equal to the version.json for the minecraft java edition they are useless without the master index or indexes
Is this a security thing?:
no because you still need the login info in order to play the games so I don't see a problem with releasing documentation.
Also when the issue is fixed please provide the url in the command or edit this issue containing the url.
Why do users need to cache files from mojang?: mojang is historically known for re-uploading modified jars, modified assets indexes, some audio files with the same path and name. They also don't have all their files and minecraft versions moved over to the newer launcher from the older domains. Omni-Archive which dinnerbone is also inside of that discord group and I have been working on compiling a list of assets/jars/snapshots to send to mojang for the new launcher. currently alot of this still remains true.
Hi, this is a feature request and not a bug. This type of request is better suited to be submitted on feedback.minecraft.net, although I do not believe we have any current plans to provide documentation for our APIs.