minecraft-assets-0.0.2 has been yanked.
minecraft-assets
Parsing Minecraft asset files and resource packs in Rust.
This crate provides types that can be used with serde_json to parse the
data files in the Minecraft assets/ directory or in a resource pack.
Documentation
Tests
Integration tests in tests/ use the actual asset files from the
minecraft-assets repository.
That repository is fairly large (~1 GB), so the tests in tests/ do not run by
default. If you'd like to run them, use the tests/setup.sh
script:
$ ./tests/setup.sh
This script will fetch the minecraft-assets repository and check out a few
different versions at various paths in tests/. Then you can run the
tests by enabling the tests feature:
$ cargo test --features tests
License
This project is distributed under the terms of the MIT license.
Copyright Ben Reeves 2022