Uploaded image for project: 'Mojang Web Services'
  1. Mojang Web Services
  2. WEB-3814

Missing Documentation on how to use JSON apis for non Java edition products

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • Icon: Normal Normal
    • API
    • None

      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.

            Unassigned Unassigned
            jredfox jredfox
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: