Crates.io | mc-launchermeta |
lib.rs | mc-launchermeta |
version | 0.1.1 |
source | src |
created_at | 2023-11-21 18:37:50.711688 |
updated_at | 2023-11-21 18:42:36.816655 |
description | A crate providing types for the Minecraft Launcher Metadata API |
homepage | |
repository | https://github.com/actioninja/mc-launchermeta |
max_upload_size | |
id | 1044494 |
size | 34,816 |
A simple crate that defines the types used by the Minecraft version manifest.
This crate deliberately does not include any code to actually fetch from the endpoints, as to not tie it to any particular HTTP client.
Basic usage of this crate would involve fetching the version manifest from the URL defined in VERSION_MANIFEST_URL, and then fetching the version JSON file from the URL defined in the Version.url field for the corresponding version.
No examples are provided, as the exact usage will depend on the HTTP client used to fetch the manifest and the version JSON files.
This project is not affiliated with Minecraft, Mojang or Microsoft.
All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
This project is licensed under the MPL-2.0 license. See the LICENSE.md file for more info.